Сообщение Re: Small Decimal в .Net от 28.01.2021 17:05
Изменено 28.01.2021 17:33 ·
Re: Small Decimal в .Net
Здравствуйте, ylem, Вы писали:
Y>Астрологи объявили неделю вопросов про торговые данные
Y>Нет ли общепринятого в .Net способа компактно харнить и опрерировать Decimal, если 128bit не нужно? Хватило бы по int32 слева от точки и int32 справа.
32 бита справа это одна миллиардная. Значит используй int64 и трактуй это как 9 знаков, нано-доллары т.е.
Y>Астрологи объявили неделю вопросов про торговые данные
Y>Нет ли общепринятого в .Net способа компактно харнить и опрерировать Decimal, если 128bit не нужно? Хватило бы по int32 слева от точки и int32 справа.
32 бита справа это одна миллиардная. Значит используй int64 и трактуй это как 9 знаков, нано-доллары т.е.
Re: Small Decimal в .Net
Здравствуйте, ylem, Вы писали:
Y>Астрологи объявили неделю вопросов про торговые данные
Y>Нет ли общепринятого в .Net способа компактно харнить и опрерировать Decimal, если 128bit не нужно? Хватило бы по int32 слева от точки и int32 справа.
32 бита справа это одна миллиардная. Значит используй int64 и трактуй это как 9 знаков, нано-доллары т.е.
value / 1_000_000_000 это целая часть
value % 1_000_000_000 это дробная часть
Y>Астрологи объявили неделю вопросов про торговые данные
Y>Нет ли общепринятого в .Net способа компактно харнить и опрерировать Decimal, если 128bit не нужно? Хватило бы по int32 слева от точки и int32 справа.
32 бита справа это одна миллиардная. Значит используй int64 и трактуй это как 9 знаков, нано-доллары т.е.
value / 1_000_000_000 это целая часть
value % 1_000_000_000 это дробная часть