如何在 extjs4.1 中舍入浮点值
Posted
技术标签:
【中文标题】如何在 extjs4.1 中舍入浮点值【英文标题】:How to round off a float value in extjs4.1 【发布时间】:2013-05-09 09:19:59 【问题描述】:谁能告诉我如何在 extjs4.1 中舍入一个浮点值?例如,如果我的值为 24.536,我需要将其四舍五入为 24.54。如果我有 24.534,我需要将其四舍五入为 24.53。
【问题讨论】:
【参考方案1】:如果您真的想要整数,请使用它:
number = Math.round(number * 100) / 100;
扩展
如果你想显示四舍五入的数字 - 你可以使用 ExtJs 数字格式工具。试试这个:
//Set these once, right after Ext.onReady
Ext.util.Format.thousandSeparator = ' ';
Ext.util.Format.decimalSeparator = '.';
//Then this should round your number correctly:
Ext.util.Format.number(12345.00, '0,000.00'); //output 12 345.67
【讨论】:
感谢您的帮助想要显示两位浮动数字。如果它是 0,它不显示你能告诉如何显示两位浮动数字以上是关于如何在 extjs4.1 中舍入浮点值的主要内容,如果未能解决你的问题,请参考以下文章