原书摘录:

书名 Java核心技术(卷1):基础知识(原书第9版) 章节 第三章第3节
作者 Cay S. Horstmann,Gary Cornell 页码 34

在JDK 5.0中,可以使用十六进制表示浮点数值。例如,0.125可以表示成0x1.0p-3。在十六进制表示法中,使用p表示指数,而不是e。注意,尾数采用十六进制,指数采用十进制。指数的基数是2,而不是10。

万人迷柯南先生的笔记
public class DoubleTest {

	public static void main(String[] args) {
		double d = 0x000f.0p-3; // 15.0 * 2的-3次方
		System.out.println(d);
	}

}

---输出结果---

1.875