Возможно ли получить больше десятичной точности, чем тип decimal в C #?Согласно MSDN , тип decimal может хранить до 29 значащих цифр, однако мне интересно, возможно ли сохранить больше, и как это сделать.
decimal
Спасибозаранее.
Конечно - вы можете придумать свой собственный тип данных (или использовать существующую стороннюю библиотеку - во время выполнения J ++ есть реализация BigDecimal, используемая из C #).
Зачем тебе это? ОЧЕНЬ необычно требовать более 29 значащих цифр;)
Вы можете использовать BigRational класс в BCL .Однако это все еще в бета-версии ...
BigRational
Вы можете использовать масштабированный BigInteger, если вы используете 4.0.Это облегчит арифметику.
BigInteger