Java中的浮点十六进制
对于浮点十六进制格式,请使用%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