Изменения

Перейти к: навигация, поиск

Adaptive precision arithmetic

1335 байт добавлено, 20:55, 21 октября 2011
Базовые понятия
==Базовые понятия==
===Представление чисел===
Большинство современных процессоров поддерживают числа с плавающей точкой в форме <tex> \pm significand \times 2^{exponent}</tex>. Значащая часть числа (мантисса) представляет собой <tex>p</tex>-битное двоичное число в форме <tex>b.bbb \dots</tex>, где каждое <tex>b</tex>
обозначает один бит. Также имеется один бит на знак.
 
Числа с плавающей точкой, как правило, ''нормализованы'', то есть если число не равно нулю, то первый значимый бит равен единице, а экспонента устанавливается соответственно. Например, в <tex>p</tex>-битной арифметике число 1101 (десятичное 13) будет выглядеть как <tex>1.101 \times 2^3</tex>.
 
Далее в этой статье фраза "что-либо представимо в <tex>p</tex> битах" будет означать представимость в <tex>p</tex> битах мантиссы, ''не'' учитывая знак и экспоненту.
===Разложения===
{{Определение
Анонимный участник

Навигация