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

相关文章