Бит является переключателем «вкл / выкл», кодируется как 0 или 1. Вы также можете думать о нем как о логическом, Истинном или Ложном.
Бит знака говорит вам, является ли число с плавающей точкой положительнымили отрицательный.
Значительное, также известное как Мантисса, дает вам отрицательные силы двух.Для числа с плавающей запятой у вас есть 23 бита, так что вы можете представлять что угодно от 2 ^ -23 до 1-2 ^ -23.
Экспонента также дает вам полномочия 2 в диапазоне от (2 ^ -126,2 ^ 127).
Соберите все вместе, чтобы получить ваше число: (знак) (1 + значимый) 2 ^ (показатель степени)
Не все числа могут быть точно представлены степенями 2. Следовательно, ваша машина приближает числанапример, 0,1.
для операций с плавающей запятой требуется 32 бита, а для удваиваний требуется 64 бита.
Ниже приведена краткая статья о числах с плавающей запятой IEEE, которая должна прояснить ситуацию: https://www.doc.ic.ac.uk/~eedwards/compsys/float/