大家好,小东方来为大家解答以上的问题。C# double保留两位小数,double保留两位小数这个很多人还不知道,现在让我们一起来看看吧!

1、一、其实很简单:Double dou = 3000.533dou = (double)Math.round(dou*100)/100其中dou是变量,很简单吧,我们大多数人都知道Math.round()方法。

2、可是我却没想到保留两位小数就是先乘以100再除以100.同理保留N位小数就不用说了吧二、第二种方法double d = 111231.5585; BigDecimal b = new BigDecimal(f); double df = b.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue();三、第三种方法double a=10000;//要用double型,要不a/b永远得0; double b=20000; NumberFormat nbf=NumberFormat.getInstance(); nbf.setMinimumFractionDigits(2); String c = nbf.format(a/b);。

本文到此分享完毕,希望对大家有所帮助。

最新更新

睡觉说梦话是什么原因怎么能治 睡觉说梦话是什么原因

武汉第三方检测机构有哪些 第三方检测机构有哪些

竖着写字的格式怎样写 竖着写字的格式

五行图片相生相克 五行相生相克的顺序

黄果树瀑布在哪个省 贵州 黄果树瀑布在哪个省

生产压力变送器的知名厂家 高温型压力变送器生产厂家

没有开瓶器怎么开啤酒盖子小红书 没有开瓶器怎么开啤酒

京东快递客服电话号码 京东客服电话号码

狼人杀平民怎么发言 狼人杀怎么发言

联系人表格批量导入手机里 联系人表格

返回
顶部