변환기 열기
float32/float64, 엔디안 전환, 필드 수준 디코딩을 위한 전체 IEEE-754 도구를 사용하세요.
펌웨어 페이로드, 메모리 덤프, 프로토콜 분석을 위해 hex에서 IEEE-754 float 값을 디코딩합니다.
float32/float64, 엔디안 전환, 필드 수준 디코딩을 위한 전체 IEEE-754 도구를 사용하세요.
3F800000 → 1.0 (float32)
BF800000 → -1.0 (float32)
3F000000 → 0.5 (float32)
40000000 → 2.0 (float32)
00000000 → 0.0 (float32)
7F800000 → +Infinity (float32)
3FF0000000000000 → 1.0 (float64)
C000000000000000 → -2.0 (float64)
바이트 순서는 hex 바이트가 IEEE-754 비트에 매핑되는 방식을 변경합니다. 항상 프로토콜 엔디안과 일치시키세요.
hex를 부호(1비트), 지수(float32는 8비트 / float64는 11비트), 가수 비트로 나눕니다. bias를 적용해 지수를 해석한 뒤 부호·지수·가수를 조합해 10진수 값을 구합니다 - 위 변환기에 hex를 붙여넣으면 즉시 결과를 볼 수 있습니다.
10진수 값을 IEEE-754 규칙에 따라 부호·지수·가수로 분해한 뒤, 이 필드들을 32비트 또는 64비트 워드로 패킹해서 hex로 표시합니다. 위 변환기는 어떤 10진수 입력이든 이 인코딩 과정을 자동으로 처리합니다.
변환기에 hex 값을 붙여넣고 float32 또는 float64를 선택한 뒤 바이트 순서를 지정하세요. 도구가 부호·지수·가수 필드를 해석해 10진수 값을 즉시 보여줍니다.
변환기의 10진수 입력란에 값을 입력하면 선택한 바이트 순서에 맞춰 float32 또는 float64 IEEE-754 hex 비트로 인코딩합니다.
float32와 float64는 지수와 가수 필드의 비트 폭이 서로 다르기 때문에, 동일한 원본 hex 비트라도 선택한 정밀도에 따라 완전히 다르게 해석됩니다.
IEEE 754 Converter · HEX ⇄ ASCII ⇄ Binary · Struct Memory Layout · Endian Converter · ASCII Table