Що ховається за числом
Введіть десяткове значення, і інструмент покаже його поруч у половинній (16 бітів), одинарній (32 біти) та подвійній точності (64 біти), щоразу розділивши на знак, порядок і мантису. Ціле число відображається як 8-, 16-, 32- і 64-бітні дані зі знаковим і беззнаковим тлумаченням.
Біти під рукою
- Клацніть біт, щоб перемкнути його, і одразу побачите нове значення та шістнадцятковий шаблон.
- Уведіть «сирий» шістнадцятковий шаблон для будь-якої розрядності й застосуйте його клавішею Enter.
- Спробуйте
Infinity,-Infinity,NaNабо ціле число з префіксом0x. - Досліджуйте переповнення, циклічне перенесення в межах розрядності, знаковий біт і особливі значення.
Для розробки та навчання
Інструмент призначено для розробників, студентів-інформатиків, викладачів і всіх, хто хоче зрозуміти, як числа подано на рівні бітів, — без компілятора, налагоджувача та встановлення.
Локальні обчислення й обмеження
Усе обчислюється в браузері, на сервер застосунку нічого не надсилається. Запам’ятовуються лише мова й тема (системна, світла або темна); введені числа не зберігаються, а стан не можна передати посиланням. Інтерфейс доступний 21 мовою.
Перетворення на 16 бітів — навчальне наближення: воно відкидає біти мантиси й спрощує обробку субнормальних значень. Цілі значення зводяться до кожної розрядності незалежно, з циклічним перенесенням. Імпорту, експорту й команди копіювання немає, а хибне чи неповне введення ігнорується без видимого повідомлення. Поля та елементи керування підписані й працюють із клавіатури, а значення розрізняються не лише кольором; окремі клітинки бітів, однак, керуються тільки вказівником, без клавіатурного керування та окремого пояснення для екранних читачів.
Функції, які варто дослідити
Почніть із цих можливостей, а потім перейдіть до повного огляду.
