Число одинарної точності: відмінності між версіями

[перевірена версія][перевірена версія]
Вилучено вміст Додано вміст
м правопис
мНемає опису редагування
Рядок 1:
'''Число одинарної точності''' ('''{{lang-en | Single precision}}''','''Single''') — широко поширений [[комп'ютер|комп'ютерний]] ний формат представлення дійсних чисел, що займає в [[Комп'ютерна пам'ять|пам'яті]] 32 [[біт]]и (4 [[байт]]и). Як правило, під ним розуміють формат [[Число з плаваючою комою|числа з плаваючою комою]] стандарту [[IEEE 754]].
 
Числа одинарної точності з плаваючою комою забезпечують відносну точність 7-8 десяткових цифр в діапазоні від 10<sup>−38</sup> до приблизно 10<sup>38</sup>.
Рядок 59:
| Colspan = 4 style = "border: none; border-right: 1px solid gray; text-align: right" | 0
|}
Для обчислення [[Показникова функція|показника ступеня]] з восьмирозрядного поля експоненти віднімається зсув експоненти рівнерівний 127 <sub>10</sub>=7F<sub>16</sub>=01111111<sub>2</sub>, (тобто, 01111100 <sub>2</sub>-01111111<sub>2</sub>=124<sub>10</sub>-127<sub>10</sub>=-3<sub>10</sub>). Так якОскільки в'' нормалізованої'' двійковійдвійкової мантиси ціла частина завжди дорівнює одиниці, то в поле мантиси записується тільки її дробова частина. Для обчислення мантиси до одиниці додається дробова частина мантиси з 23-х розрядного поля дробової частини мантиси 1,01000000000000000000000<sub>2</sub>. Число дорівнює добутку мантиси зі знаком на двійку в ступені експоненти =1,01<sub>2</sub>*2<sub>10</sub><sup>-3<sub>10</sub></sup> = 101<sub>2</sub>*2<sub>10</sub><sup>-5<sub>10</sub></sup> = 5<sub>10</sub>*2<sub>10</sub><sup>-5<sub>10</sub></sup> = 0,15625<sub>10</sub>.
 
== Загальний шаблон для побітового доступу ==