Java 中的浮点十六进制
java 8object oriented programmingprogramming
对于浮点十六进制形式,使用 %a 格式说明符。
对于 Formatter,导入以下包 −
import java.util.Formatter;
现在创建一个像这样的 Formatter 对象 −
Formatter f = new Formatter();
使用 format() 方法进行浮点十六进制 −
f.format("%a", 298.45)
下面是一个例子 −
示例
import java.util.Formatter; public class Demo { public static void main(String args[]) { Formatter f = new Formatter(); // 浮点十六进制形式 System.out.println(f.format("%a", 298.45)); } }
输出
0x1.2a73333333333p8