Java 中的精度处理

javaserver side programmingprogramming

让我们看看 Java 中如何处理精度 −

示例

import java.io.*;
import java.lang.*;
public class Demo{
   public static void main(String[] args){
      double my_val = 34.909;
      System.out.println("34.909 的格式化值为 ");
      System.out.println(String.format("%.7f", my_val));
      double my_val_2 = 12.56;
      System.out.println("12.56 的格式化值为 ");
      System.out.println(String.format("%.9f", my_val_2));
   }
}

输出

34.909 的格式化值为
34.9090000
12.56 的格式化值为
12.560000000

名为 Demo 的类包含主函数,其中声明了一个双精度整数,并通过指定应格式化为的数字来格式化它。类似地,定义另一个double变量,并格式化并打印在屏幕上。


相关文章