![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Регистрация: May 2010
Адрес: Харьков
Сообщений: 12
|
как отбросить в числе значения после точки?
toFixed не подходит, т.к. возвращает строковое значение. Можно ли привести его в числовое? Есть ли другие способы решения задачи? |
|
|||||
|
Извините, что поднимаю тему, но чем вас не устраивает такой вариант?
|
|
|||||
|
Ну делайте
, будет быстрее, смысл то тот-же, задача привести к типу после преобразования. И это не самое узкое место для того чтобы убиваться над производительностью.
__________________
Nothing last forever, even cold november rain. |
|
|||||
|
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
Nbovenko, хватит быдлокодерство разводить. Ответы были даны во втором посте. И почитайте про оператор as.
|
|
|||||
|
1 - Не вижу быдлокода.
2 - Об операторе осведомлен, спасибо. 3 - укажите мне каким образом int и uint приведут к обрезанию до нужного числа после запятой? Math.floor вообще округляет до ближайшего меньшего число (но целого.) PS Приношу извинения - перечитав вопрос понял что речь шла обо всех знаках после запятой. Еще раз, извините.
__________________
Nothing last forever, even cold november rain. Последний раз редактировалось Nbovenko; 14.01.2011 в 18:10. |
|
|||||
|
Цитата:
и вы таки не поверите... ![]() на 5000000 эксперементах int(Number) в 21 раз быстрее чем Number.toFixed(n) as Number Number.toFixed(n) as Number на 4.5% быстрее чем Number(Number.toFixed(n)) последнее особо удивило |
|
|||||
|
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
as не занимается конвертацией. Поэтому вариант нерабочий.
|
|
|||||
|
Спасибо, на счет as ошибку понял, перечитал!
__________________
Nothing last forever, even cold november rain. |
![]() |
![]() |
Часовой пояс GMT +4, время: 07:29. |
|
|
« Предыдущая тема | Следующая тема » |
|
|