走进 JDK 之 Float

文中相关源码: Float.java Float.c 0.3f - 0.2f = ? 相信很多人会不假思索的填上 0.1f,那么,打开 IDEA,默默的执行一下: 0.10000001 如果你对这个答案抱有疑问,那么在阅读 Float 源码之前,我们先来看一下 Float 在内存中是如何表示的。 从熟悉的十进制浮点数说起,以 12.34 为例,显然下面这个等式是成立的: 12.34 = 1 * 1
相关文章
相关标签/搜索