IEEE 754 변환

비트 배치 — 비트를 클릭해 뒤집기

부호 지수 가수

필드 비트 인코딩 의미

IEEE 754 변환기

IEEE 754 변환기입니다. 십진수나 hex 비트 패턴을 붙여 부호, 지수, 가수와 실제 저장된 값을 봅니다. 부호, 지수, 가수로 묶습니다. binary32의 1은 3F800000(LE 0000803F). 0.1은 3DCCCCCD. π는 40490FDB. +∞는 7F800000.

사용 방법

  1. binary16 / bfloat16 / binary32 / binary64를 고르고 십진수 또는 hex를 입력합니다.
  2. 예시는 1 → 3F800000.
  3. 비트를 클릭해 뒤집습니다.
  4. 분류, 저장 값, 오차, 인접 ULP를 봅니다.

필드와 특수 값

바이어스는 15 / 127 / 1023. 지수 전 1은 Infinity 또는 NaN. binary16 최대 유한값은 65504.

0.1 + 0.2 ≠ 0.3인 이유

십진수는 이진에서 순환입니다. ===로 비교하지 마세요.

Hex와 바이트 순서

3F800000의 little-endian은 0000803F입니다.

자주 묻는 질문

  • 1.0이 hex 8자리인 이유? binary32는 4바이트입니다.
  • 64비트? 3FF0000000000000.
  • 업로드되나요? 아닙니다.

관련 도구

바이트 순서는 엔디안 변환. 정수로 읽기는 16진수를 10진수로. 정수 변환은 십진수를 16진수로.

정수 hex가 필요하세요? 십진수를 16진수로 →