java把数字转换为金额、科学计数法、百分数输出,我和大师分享一下DecimalFormat函数的用法,我写的经验对你进修java有帮忙的话,给我投票、点赞或者保藏!
double sz=578.66666,把数字只保留整数部门输出。
System.err.println("格局化字符:"+new DecimalFormat("#").format(sz));
double sz=578.66666,把数字保留3位小数输出。
System.err.println("格局化字符:"+new DecimalFormat("#.###").format(sz));
double sz=578.66666,用百分数输出。
System.err.println("格局化字符:"+new DecimalFormat("#.##%").format(sz));
double sz=578.66666,用 科学记数法输出。
System.err.println("格局化字符:"+new DecimalFormat("#.####E0").format(sz));
double sz=123456789,3位字符用“,”分隔。
System.err.println("格局化字符:"+new DecimalFormat(",###").format(sz));
double sz=123;把这个数字按4位输出,不敷4位用“0”替代。
System.err.println("格局化字符:"+new DecimalFormat("0000").format(sz));
double sz=9.56; 小数保留3位输出,不敷用0替代。
System.err.println("格局化字符:"+new DecimalFormat("0.000").format(sz));
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!