正文 首页证券

double类型保留两位小数,double怎么保留两位小数

ming

//三、使用NumberFormat设置最大小数位数 double d33 = 6.866; NumberFormat nf33 = NumberFormat.getNumberInstance(); //保留两位小数 nf33.setMaximumFractionDigits(2)

文章浏览阅读10w+次,点赞34次,收藏110次。public class DoubleTest { //保留两位小数第三位如果大于4会进一位(四舍五入) double f = 6.23556; /** *使用精确小数BigDecimal */

wen zhang liu lan yue du 1 0 w + ci , dian zan 3 4 ci , shou zang 1 1 0 ci 。 p u b l i c c l a s s D o u b l e T e s t { / / bao liu liang wei xiao shu di san wei ru guo da yu 4 hui jin yi wei ( si she wu ru ) d o u b l e f = 6 . 2 3 5 5 6 ; / * * * shi yong jing que xiao shu B i g D e c i m a l * / . . .

[最佳答案] 1、保留小数有多种方法,比如四舍五入,拍弯或者直接截取。 public static void main(String[] args) { double a = 3.141592653; // 四舍五入 Big

ˋ△ˊ

double f1 = bg.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue(); System.out.println(f1); } /** * DecimalFormat转换最简便 */ public void m2() { //#.00 表示两位小数 Dec

1 double d = 114.145 2 NumberFormat nf = NumberFormat.getNumberInstance(); 3 // 保留两位小数 4 nf.setMaximumFractionDigits(2); 5 // 如果不需要四舍五入,可以使用Roundi

∩﹏∩

public class demo { double f = 41.20999999999998; public_double格式化2位小数 java double类型保留两位小数4种方法 北顾丶已于 2023-08-01 13:16:51修改 阅读量5.2k 收

java保留两位小数问题:方式一:四舍五入 double f = 111231.5585; BigDecimal b = new BigDecimal(f); double f1 = b.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue();

版权免责声明 1、本文标题:《double类型保留两位小数,double怎么保留两位小数》
2、本文来源于,版权归原作者所有,转载请注明出处!
3、本网站所有内容仅代表作者本人的观点,与本网站立场无关。
4、本网站内容来自互联网,对于不当转载或引用而引起的民事纷争、行政处理或其他损失,本网不承担责任。
5、如果有侵权内容、不妥之处,请第一时间联系我们删除。