Jak zapobiec zaokrąglaniu podwójnej wartości podczas konwersji na ciąg? Próbowałem zarówno Convert.ToString
i ToString()
z tym samym wynikiem.Dlaczego ToString() zaokrągla moją podwójną wartość?
Na przykład moje podwójne może wyglądać jak 77.987654321
, a konwersje dwóch ciągów konwertować na 77.98765
. Muszę zachować dokładność wartości, jaka jest.
Dla mnie ToString() zachowuje dokładność. Jakiś kod byłby miły. –
Zobacz również http://stackoverflow.com/questions/1421520/formatting-doubles-for-output-in-c –