Українська

IEEE 754 Integer and Floating-Point Visualizer

Досліджуйте цілі числа та значення IEEE 754 від 8 до 64 бітів через редаговані біти й шістнадцяткові шаблони.

Запустити застосунок Безкоштовно Без установлення
Значення -0,1 як 64-, 32- і 16-бітне число з рухомою комою з кольоровими бітами знака, порядку й мантиси та hex-шаблонами; нижче ціле число -42.Запустити застосунок

Що ховається за числом

Введіть десяткове значення, і інструмент покаже його поруч у половинній (16 бітів), одинарній (32 біти) та подвійній точності (64 біти), щоразу розділивши на знак, порядок і мантису. Ціле число відображається як 8-, 16-, 32- і 64-бітні дані зі знаковим і беззнаковим тлумаченням.

Біти під рукою

  • Клацніть біт, щоб перемкнути його, і одразу побачите нове значення та шістнадцятковий шаблон.
  • Уведіть «сирий» шістнадцятковий шаблон для будь-якої розрядності й застосуйте його клавішею Enter.
  • Спробуйте Infinity, -Infinity, NaN або ціле число з префіксом 0x.
  • Досліджуйте переповнення, циклічне перенесення в межах розрядності, знаковий біт і особливі значення.

Для розробки та навчання

Інструмент призначено для розробників, студентів-інформатиків, викладачів і всіх, хто хоче зрозуміти, як числа подано на рівні бітів, — без компілятора, налагоджувача та встановлення.

Локальні обчислення й обмеження

Усе обчислюється в браузері, на сервер застосунку нічого не надсилається. Запам’ятовуються лише мова й тема (системна, світла або темна); введені числа не зберігаються, а стан не можна передати посиланням. Інтерфейс доступний 21 мовою.

Перетворення на 16 бітів — навчальне наближення: воно відкидає біти мантиси й спрощує обробку субнормальних значень. Цілі значення зводяться до кожної розрядності незалежно, з циклічним перенесенням. Імпорту, експорту й команди копіювання немає, а хибне чи неповне введення ігнорується без видимого повідомлення. Поля та елементи керування підписані й працюють із клавіатури, а значення розрізняються не лише кольором; окремі клітинки бітів, однак, керуються тільки вказівником, без клавіатурного керування та окремого пояснення для екранних читачів.