Questions tagged «decimal-point»



5
如何将DecimalFormat的小数点分隔符从逗号更改为点/点?
我有一个疯狂的方法,可以将BigDecimal值转换为漂亮且可读的字符串。 private String formatBigDecimal(BigDecimal bd){ DecimalFormat df = new DecimalFormat(); df.setMinimumFractionDigits(3); df.setMaximumFractionDigits(3); df.setMinimumIntegerDigits(1); df.setMaximumIntegerDigits(3); df.setGroupingSize(20); return df.format(bd); } 但是,它还会产生一个所谓的分组分隔符",",该分隔符使我的所有值如下所示: xxx,xxx 我确实需要将分隔符设置为点或点而不是逗号。有人知道如何完成这个小壮举吗? 我已阅读本,尤其是这种死亡,但现在我无法找到一个方法来完成这件事。我是否以错误的方式处理?有更优雅的方法吗?甚至可能是一个解决方案,说明了不同的本地号码表示形式,因为按照欧洲标准,逗号将是完美的。


9
Javascript:将舍入后的数字格式化为N个小数
在JavaScript中,将数字四舍五入到N个小数位的典型方法是: function roundNumber(num, dec) { return Math.round(num * Math.pow(10, dec)) / Math.pow(10, dec); } 显示代码段 function roundNumber(num, dec) { return Math.round(num * Math.pow(10, dec)) / Math.pow(10, dec); } console.log(roundNumber(0.1 + 0.2, 2)); console.log(roundNumber(2.1234, 2)); 运行代码段隐藏结果展开摘要 但是,这种方法最多可以舍入到N个小数位,而我想始终舍入到N个小数位。例如,“ 2.0”将四舍五入为“ 2”。 有任何想法吗?

13
点后仅保留小数点后两位
public void LoadAveragePingTime() { try { PingReply pingReply = pingClass.Send("logon.chronic-domination.com"); double AveragePing = (pingReply.RoundtripTime / 1.75); label4.Text = (AveragePing.ToString() + "ms"); } catch (Exception) { label4.Text = "Server is currently offline."; } } 目前,我的label4.Text get类似于:“ 187.371698712637”。 我需要显示类似“ 187.37”的内容 DOT之后只有两个职位。有人可以帮我吗?
73 c#  ping  decimal-point 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.