【发布时间】:2018-10-11 02:41:23
【问题描述】:
fmt 包允许我们用 %b 打印整数的二进制表示。如何获得浮点数而不是科学记数法的等效结果?
fmt.Printf("%b", 52) // 110100
fmt.Printf("%b", 52.0) // 7318349394477056p-47
【问题讨论】:
-
像
110100.0这样的小数二进制还是实际的浮点位? -
@Ry 我一直在寻找浮点表示,但展示如何获得小数二进制也是一个好主意。