Форматирование чисел со значащими цифрами в C#
Это может помочь:
double Input1 = 1234567;
string Result1 = Convert.ToDouble(String.Format("{0:G3}",Input1)).ToString("R0");
double Input2 = 0.012345;
string Result2 = Convert.ToDouble(String.Format("{0:G3}", Input2)).ToString("R6");
Однако замена significant-figures G3 на G4 приводит к весьма csharp странному результату. Кажется, округлить significant-digits значащие цифры?
c#
significant-digits
2021-12-05T20:59:11+00:00
2022-11-20T19:11:42+00:00
Dyagileva
Вопросы с похожей тематикой, как у вопроса:
Форматирование чисел со значащими цифрами в C#
Предупреждение о файлах Cookies
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.