Подтвердить что ты не робот

Почему десятичный класс не использует оставшиеся 26 бит?

Десятичный класс использует 96 бит для неотъемлемой части, 1 бит для знака и 5 бит для коэффициента масштабирования. 26 бит не используются, а максимальное значение равно 7.9e28, поскольку максимальный показатель составляет 28.

Используя другие 26 бит, точность будет выше. Какова причина выбора этого варианта?

4b9b3361

Ответ 1

Вы можете найти эту статью полезной:

http://csharpindepth.com/articles/general/decimal.aspx

128 - 4 x 32. Большинство процессоров имеют 32 (или 64) битных регистра и ALU, поэтому все, что делится на 32, будет намного легче манипулировать и хранить и т.д.