我是学习java的新手,对于遇到的一些问题自己做个总结,java中最常见的就是保留精度。
double双精度只保留两位小数最简单实用的操作,介绍一个,当然还有几个专业的操作方法,这里就不介绍了。
如果想要专业写法,建议百度,或者查阅java帮助文档中的java.lang.math
class Test01
{
public static void main(String[] args)
{
double a=2.2343545465;
//保留两位小数
a=(int)(a*100)/100.0;
System.out.println("a="+a);
}
}
输出结果就是2.23;
欢迎测试。
如果有更多交流的,请加入QQ群214875382群链接:http://url.cn/RjCNG6