Інспектор float IEEE 754
Введіть десяткове число або бітовий шаблон і перегляньте його розбір за IEEE 754 в одинарній або подвійній точності з відновленим значенням.
🔒 Цей інструмент працює повністю у вашому браузері. Ваші файли ніколи не завантажуються на сервер.
Розкладка бітів
Знак
Експонента (зі зсувом / без зсуву)
Мантиса (hex)
Відновлене значення
Як це працює
- Введіть десяткове число та виберіть одинарну (32 біти) або подвійну (64 біти) точність.
- Значення записується в буфер типізованого масиву, щоб отримати його точний бітовий шаблон IEEE 754.
- Розкладка бітів розфарбована за полями: знак, експонента й мантиса.
- Прочитайте експоненту зі зсувом і без нього, а також мантису в шістнадцятковому та двійковому вигляді.
FAQ
Що таке IEEE 754?
Це стандарт, який майже всі сучасні компʼютери використовують для подання чисел із рухомою комою у двійковому вигляді, розбиваючи значення на біт знака, експоненту та мантису (дробову частину). Числа в JavaScript і тип "double" у більшості мов використовують 64-бітну версію.
Чому 0.1 + 0.2 у коді не рівно 0.3?
Більшість десяткових дробів не можна точно подати у двійковій рухомій комі, тому вони округлюються до найближчого подаваного значення. Перегляд бітового шаблону тут показує, що мантиса — це наближення, а не точний десятковий дріб.
Що означає зсув експоненти?
Збережені біти експоненти — це беззнакове число, зсунуте на зсув (127 для одинарної, 1023 для подвійної), щоб справжня експонента могла бути відʼємною без окремого знака. Інструмент показує і сире значення зі зсувом, і експоненту без зсуву.
Чи виконує це якісь обчислення поза моїм браузером?
Ні — він використовує вбудований у JavaScript DataView, щоб записати ваше число в буфер типізованого масиву й прочитати точний бітовий шаблон, повністю на боці клієнта.
Як ми виглядаємо на тлі інших
| Можливість | Online Tool Store | Ручний зсув бітів у коді |
|---|---|---|
| Наочний розбір бітів з кольоровим кодуванням | ✓ | ✗ |
| Миттєве перемикання точності | ✓ | Переписати код |
Написати швидкий скрипт для виведення бітових шаблонів можна, але цей інспектор показує розкладку наочно, в обох точностях, не виходячи з браузера.