十六进制:0x40091EB851EB851F复制符号位 0(正)· 指数 10000000000(=1)· 尾数 10010001111010111000010100…这就是「0.1 + 0.2 ≠ 0.3」的根源:0.1 的双精度表示是 0x3FB999999999999A,与精确值存在约 5.55e-17 的误差,累加后即显现。整数部分用 BigInt 精确转换,小数部分按 IEEE 754 双精度(64 位 = 1 符号 + 11 指数 + 52 尾数)表示。
十六进制转二进制 - 在线十六进制换算二进制工具(附0-F对照表)