В C # возможно ли выполнить ToString для числа с плавающей точкой и получить значение без использования экспонент?
Например, рассмотрим следующее:
float dummy;
dummy = 0.000006F;
Console.WriteLine(dummy.ToString());
Это дает вывод
6E-06
Однако я был
0.000006
Самым близким, что я мог найти, было использование квалификатора "F", однако затем мне нужно было указать количество знаков после запятой, иначе значениеокруглиться.
Есть ли на самом деле способ сделать это автоматически, или мне нужно сделать какую-то фанки-логику, чтобы обрезать нули или вычислить количество требуемых десятичных дробей.
Спасибо;
Ричард Мосс