Как применить несколько преобразований в CSS?

Java double - это номер двоичного кода IEEE 754.

Это означает, что нам нужно рассмотреть:

  1. Mantissa - 52 бит
  2. Показатель - 11-битное число с 1023 смещением (т. е. с добавлением 1023)
  3. Если показатель степени равен 0, а мантисса не равна нулю, то число называется ненормированным

Это в основном означает, что существует всего 2 ^ 62-2 ^ 52 + 1 возможных двойных представлений, которые в соответствии со стандартом находятся между 0 и 1. Заметим, что 2 ^ 52 + 1 - это удаление случаев ненормированных чисел.

Помните, что если мантисса положительна, а показатель отрицательного числа положителен, но меньше 1: -)

Для других чисел это немного сложнее, Целочисленные числа краев могут не отображаться точным образом в представлении IEEE 754 и потому, что есть другие биты, используемые в экспоненте, чтобы они могли представлять числа, поэтому чем больше число, тем ниже различные значения.

505
задан Zach Saucier 14 March 2016 в 18:49
поделиться