Как сохранить десятичную точность в расчетах - PullRequest
0 голосов
/ 17 мая 2010

Мне нужно сложить 2 десятичных значения вместе, затем разделить на 2 и преобразовать в строку.

В настоящее время мои вычисления сокращаются до 2 десятичных знаков, но я хочу сохранить как можно больше десятичных знаков.

city.Latitude = ( (lat.North + lat.South) / 2 ).ToString();

значения для lat.North и lat.South: 55.32342322

1 Ответ

1 голос
/ 17 мая 2010

Смотрите здесь:

Стандартные строки числового формата
http://msdn.microsoft.com/en-us/library/dwhawy9k.aspx

Возможно, вы захотите указать спецификатор формата "G" или "F" в этой перегрузке метода ToString().

...