java如何保留一位小数

一个float类型数据如何保留一位小数(代码越简化越好)
不用四舍五入,只要取一位小数之前的数字

给你说个思路:先把float转成string,然后切割字符串(先索引到小数点.的位置,然后取0-小数点后一位,这个就可以自己控制了) 然后在转为 float 类型就OK了;先尽量自己试试,实在不会我在帮你;(看来我还太嫩,楼上方法不错)
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-10-05

double d = 3.1415926;
String result = String .format("%.1f");

%. 表示 小数点前任意位数  

1 表示保留1位小数 

f 表示浮点型

本回答被提问者采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网