Неправильное конвертация числа - C#
Формулировка задачи:
Доброе всем утро! При конвертации строки
Подскажите как решить эту проблему, пожалуйста
2,56772E+11
, которое представляет собой число256772410745
, получается число256772410750
Привожу пример кода:
Листинг программы
- strring num = "2,56772E+11";
- double d = Math.(Convert.ToDouble(num);
- string message = d.ToString();
- MessageBox.Show(message);
Решение задачи: «Неправильное конвертация числа»
textual
Листинг программы
- float fl = float.Parse(dgvExcel[2, 1].Value.ToString());
- string rrr= fl.ToString();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д