Как округлить значение с плавающей запятой в extjs4.1

Кто-нибудь может сказать мне, как округлить значение с плавающей запятой в extjs4.1? Например, если у меня есть значение 24,536, мне нужно округлить его до 24,54. Если у меня 24,534, мне нужно округлить до 24,53.


person mohan    schedule 09.05.2013    source источник


Ответы (1)


Если вы действительно хотите круглое число, используйте его:

number = Math.round(number * 100) / 100;

Продлевать

Если вы хотите показать округленное число - вы можете использовать инструменты форматирования чисел ExtJ. Попробуй это:

//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
person Eugene    schedule 09.05.2013
comment
спасибо за вашу помощь, хочу отобразить двузначное плавающее число. если оно равно 0, оно не отображается, можете ли вы сказать, как отобразить двузначное плавающее число нет - person mohan; 09.05.2013