
正文
java保留6位小数代码的简单介绍
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
使用java代码实现保留小数点的位数
因为个人应用的需要 所以就写个简单点的了 希望大家都给给建议 共同学习 需要的朋友也可以参考下 复制代码 代码如下: lishixinzhi/Article/program/Java/JSP/201311/20071
相关问答
Q1: java怎么定义个double类型的小数点数为固定的几位(如六位)
double f = 12.2539641;
BigDecimal b = new BigDecimal(f);//BigDecimal 类使用户能完全控制舍入行为
double f1 = b.setScale(6, BigDecimal.ROUND_HALF_UP).doubleValue();
System.out.println(f1);
可以查看API,BigDecimal 有很详细的介绍
Q2: java中如何输入一个浮点数后输出保留6位宽度,保留3位小数,右对齐?
package test1;
public class F {
public static void main(String[] args) {
float f=123.123f;
String s=new String(f+"");
if (s.length()7) {
System.out.println(s.substring(0,6));
}else {
int i=s.indexOf(".");
String s1=s.substring(0,i);
String s2=s.substring(i,s.length());
if (s2.length()4) {
System.out.println(s1+s2);
}else {
System.out.println(s1+s2.substring(0,4));
}
}
}
}
java保留6位小数代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、java保留6位小数代码的信息别忘了在本站进行查找喔。





