包含java保留2位小数的词条

博主:adminadmin 2023-01-07 08:48:12 684

本篇文章给大家谈谈java保留2位小数,以及对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

java 保留小数点后2位

给你说个比较简单的方法吧,不知道你有没用学过c语言,c和c++都有格式化输出函数:printf()。

Java也有同样的格式化输出,针对你的这个问题可以这么写

System.out.printf("%.2f",d);//d是一个double或float类型,保留小数点后两位

这只是printf的某一种用法,建议你去看看它的其他更多的用法。

java 如何保留数据后两位小数

保留两位小数,也就是保留到百分位,要看千分位上的数,如果千分位上的数大于等于5,就向百分位上进一位,如果千分位上的数小于5,就舍去。

java保留两位小数

public class Main {

public static void main(String[] args) {

float  f1 = 1234.5678f ;

int    f2 = 99900 ;

String f3 = String.format("x=%.2f, y=%.3f", 100.22222f, 200.33333f);

String f4 = String.format("x=%.4f, y=%.5f", 100.22222f, 200.33333f);

System.out.printf("f1 = %.2f\n", f1);

System.out.printf("f2 = %.2f\n", (float)f2);

System.out.printf("f3 = \"%s\"\n", f3);

System.out.printf("f4 = \"%s\"\n", f4);

}

}

输出:

f1 = 1234.57

f2 = 99900.00

f3 = "x=100.22, y=200.333"

f4 = "x=100.2222, y=200.33333"

关于java保留2位小数和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。