Компьютерная архитектура системы представления данных 2.1.2 с плавающей точкой

PS: Эта часть анализа арифметики с плавающей точкой в ​​теории, как разработать стандарты не следует путать со стандартом IEEE754

 

Почему мы должны обсудить, как представлять числа с плавающей точкой в ​​компьютере?

Представление с фиксированной точкой приведет ко многим ведущим 0, пустая трата пространства.

Она представляет собой небольшую фиксированную точку, сложная операция.

 

Плавающий представление точки

* = Группа с плавающей точкой мантиссы экспоненту значение показателя

200,1 = 2,001 * 10 2

100.1111B = 1.001111B * 2 2

 

Соответствующие параметры

м: величина мантиссы

е: значение показателя

R & л м : мантиссы группа

Р & л Е : показатель группы

р: длина мантиссы (не включая знаковый бит)

Длина кода заказа (не включая знаковый бит): д

 

Таблица диапазон чисел с плавающей точкой

Число с плавающей точкой в ​​соответствующей оси диапазон, так как поплавок не является непрерывным, поэтому мы имеем дело только с наибольшим положительным числом, наименьшим положительным числом, самым большим отрицательным числом, наименьшее отрицательное число

Максимальное положительное число: 0,11 ... 11 * 2 127

Минимальное положительное число: 0,00 ... 01 * 2 -128

 

Таблица точности с плавающей запятой

Вообще-то считается, что точность мантиссы нормировать число с плавающей запятой за последнюю половину, потому что это один идет в основном округляя

 

Эффективность число с плавающей точкой Таблица

Нормализованное число с плавающей точкой могут быть представлены все / с плавающей точкой

 

дизайн

Хороший дизайн должен быть в пределах нескольких таблиц, номер три метра точности и эффективности в ряде таблиц имеет более высокую производительность

Предположим, что из двух параметров равны, столбец путем решения уравнения могут быть получены

R & л м,  Р & л Е приняты 2 является лучшим выбором

Кроме того, с статутного поплавка, может быть использован, чтобы скрыть номер таблицы 100% эффективность

 

рекомендация

отwww.cnblogs.com/N3ptuner/p/12000904.html
рекомендация