Добавление чисел с большим количеством цифр после запятой

Как добавить два десятичных числа, имеющих более 18 цифр (например: «0,12345678901234567345342343» и «-0,540811569342790340234»), ко всем десятичным знакам точно в vb.net. Я пытался использовать двойной тип данных, но он округлял до 18 цифр после запятой. Итак, как я могу этого добиться?


person Navaneet    schedule 23.02.2013    source источник
comment
Очень хорошее объяснение в этом сообщении SO. Наслаждаться!   -  person chuff    schedule 23.02.2013


Ответы (1)


Вместо этого вы можете использовать тип данных Decimal. Он обеспечивает точность 28-29 значащих цифр - должно хватить для большинства нужд.

person Neolisk    schedule 05.04.2013