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

Дмитрий621985

Пользователь
Регистрация
03.06.2018
Сообщения
166
Благодарностей
6
Баллы
18
Здрасти такой вопрос есть в переменной число 1.62000000000000010658141036401502788066864013671875. Как округлить до 1,62
а если 1.626000000000000000000000054651313 то соответственно до 1,63
 

vadim4ukr

Client
Регистрация
10.06.2016
Сообщения
222
Благодарностей
48
Баллы
28
через C# код метод round, погугли
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 720
Баллы
113
Здрасти такой вопрос есть в переменной число 1.62000000000000010658141036401502788066864013671875. Как округлить до 1,62
а если 1.626000000000000000000000054651313 то соответственно до 1,63
примерчик
C#:
double ee = 1.546003;
ee= Math.Round(ee,2,MidpointRounding.ToEven);
return ee;
 
  • Спасибо
Реакции: borzd и vadim4ukr

Дмитрий621985

Пользователь
Регистрация
03.06.2018
Сообщения
166
Благодарностей
6
Баллы
18

nrg8601

Client
Регистрация
22.06.2010
Сообщения
74
Благодарностей
68
Баллы
18
double ee = project.Variables["MyVariable"].Value;
string strSource = project.Variables["MyVariable"].Value;
double ee = Convert.ToDouble(strSource);
 
Последнее редактирование:

Дмитрий621985

Пользователь
Регистрация
03.06.2018
Сообщения
166
Благодарностей
6
Баллы
18

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