Округление числа до десятых

Дмитрий621985

Пользователь
Регистрация
03.06.2018
Сообщения
175
Реакции
7
Баллы
18
Здрасти такой вопрос есть в переменной число 1.62000000000000010658141036401502788066864013671875. Как округлить до 1,62
а если 1.626000000000000000000000054651313 то соответственно до 1,63
 
через C# код метод round, погугли
 
Здрасти такой вопрос есть в переменной число 1.62000000000000010658141036401502788066864013671875. Как округлить до 1,62
а если 1.626000000000000000000000054651313 то соответственно до 1,63
примерчик
C#:
Развернуть Свернуть Копировать
double ee = 1.546003;
ee= Math.Round(ee,2,MidpointRounding.ToEven);
return ee;
 
  • Оценить
Реакции: borzd и vadim4ukr
примерчик
C#:
Развернуть Свернуть Копировать
double ee = 1.546003;
ee= Math.Round(ee,2,MidpointRounding.ToEven);
return ee;
Спасибо все работает когда руками ставлю число, а как 1.546003 преобразовать в мою переменную
 
double ee = project.Variables["MyVariable"].Value;
string strSource = project.Variables["MyVariable"].Value;
double ee = Convert.ToDouble(strSource);
 
Последнее редактирование:

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)