Float32 bits (hex) to float64 bits (hex)
Type a value in float32 hex to get it in float64 hex instantly.
3FF0000000000000float64 hex
1 is stored exactly in a 32-bit float.
What it means
Where does it sit in the float range?
Uses round-to-nearest, as every processor does by default. The binary form shows sign, exponent and fraction separated by spaces.
The math
How to convert float32 hex to float64 hex
value = (−1)^sign × 1.fraction × 2^(exponent − bias), bias 127 for float32 and 1023 for float64. 1.0 = 0x3F800000.
Example: 3F800000 float32 hex = 3FF0000000000000 float64 hex.
Every unit
That number in every format
Tables
float32 hex to float64 hex conversion table
| float32 hex | float64 hex |
|---|---|
| C0000000 float32 hex | C000000000000000 float64 hex |
| BF800000 float32 hex | BFF0000000000000 float64 hex |
| 3DCCCCCD float32 hex | 3FB999999999999A float64 hex |
| 3E4CCCCD float32 hex | 3FC999999999999A float64 hex |
| 3E800000 float32 hex | 3FD0000000000000 float64 hex |
| 3F000000 float32 hex | 3FE0000000000000 float64 hex |
| 3F800000 float32 hex | 3FF0000000000000 float64 hex |
| 3FC00000 float32 hex | 3FF8000000000000 float64 hex |
| 40000000 float32 hex | 4000000000000000 float64 hex |
| 40490FD0 float32 hex | 400921F9F01B866E float64 hex |
| 41200000 float32 hex | 4024000000000000 float64 hex |
| 42C80000 float32 hex | 4059000000000000 float64 hex |
| 447A0000 float32 hex | 408F400000000000 float64 hex |
| 4B800000 float32 hex | 4170000000000000 float64 hex |
float64 hex to float32 hex conversion table
| float64 hex | float32 hex |
|---|---|
| C000000000000000 float64 hex | C0000000 float32 hex |
| BFF0000000000000 float64 hex | BF800000 float32 hex |
| 3FB999999999999A float64 hex | 3DCCCCCD float32 hex |
| 3FC999999999999A float64 hex | 3E4CCCCD float32 hex |
| 3FD0000000000000 float64 hex | 3E800000 float32 hex |
| 3FE0000000000000 float64 hex | 3F000000 float32 hex |
| 3FF0000000000000 float64 hex | 3F800000 float32 hex |
| 3FF8000000000000 float64 hex | 3FC00000 float32 hex |
| 4000000000000000 float64 hex | 40000000 float32 hex |
| 400921F9F01B866E float64 hex | 40490FD0 float32 hex |
| 4024000000000000 float64 hex | 41200000 float32 hex |
| 4059000000000000 float64 hex | 42C80000 float32 hex |
| 408F400000000000 float64 hex | 447A0000 float32 hex |
| 4170000000000000 float64 hex | 4B800000 float32 hex |
Quick answers
Quick answers
- How many float64 hex is 3F800000 float32 hex?
- 3F800000 float32 hex is 3FF0000000000000 float64 hex.
- How many float64 hex is 41200000 float32 hex?
- 41200000 float32 hex is 4024000000000000 float64 hex.
The units
About these units
Float32 bits (hex) (float32 hex)
The 32 bits of a single-precision float, in hex.
Float64 bits (hex) (float64 hex)
The 64 bits of a double-precision float, in hex.
Keep going