Этот сайт не наркоманов. Это сайт программистов.

Добро пожаловать на Пыху!

Логин:
Пароль:
 

Нет прописки? Зарегистрируйся!

Новости

Пыха переехала на новый сервер, ура!

Краснодарское время: 10 Февраль, 2012, 10:57:56

Страниц: [1]
Печать
Автор Тема: Округление  (Прочитано 869 раз)
0 Пользователей и 1 Гость смотрят эту тему.
php_vasia    ↓ 
22 Май, 2009, 11:17:08
НЕ ХУЕТА! ХУЕТА!


Карма: 0
Сообщений: 81
Сила слова: 0

у меня есть переменная i как округлить до второго знака после запятой
это с чилом, а с переменной не получается
i=(34.000000011234686).toFixed(2);
 
Пробывал еще разделить на сто и потом умножить на сто
i = (i * 100)/100;
но в итоги i NaN
Записан
Baboot    ↓ 
22 Май, 2009, 11:30:08 , спустя 13 минут
НЕ ХУЕТА! ХУЕТА!

Группа: Адекваты

Карма: 10
Сообщений: 441
Сила слова: 2.27


у меня есть переменная i как округлить до второго знака после запятой
это с чилом, а с переменной не получается
i=(34.000000011234686).toFixed(2);
 
Пробывал еще разделить на сто и потом умножить на сто
i = (i * 100)/100;
но в итоги i NaN

попробуй создавать нумбер из i :
n = new Number(i)
 
Создание объекта Number
 
var myValue = number var myValue = new Number(number)
« Последнее редактирование: 22 Май, 2009, 11:31:44 от Baboot » Записан

2b||!2b
phpdude    ↓ 
22 Май, 2009, 11:36:32 , спустя 6 минут 24 секунды
НЕ ХУЕТА! ХУЕТА!

я - ЭМО
Группа: в ухо

Карма: 339
Сообщений: д-о-х-у-я!
Сила слова: 1.72

javascript tostring format numbers
Записан

забанен. могу забанить других, пишите в личку
BEER. Helping ugly people have sex since 1862.
php_vasia    ↓ 
22 Май, 2009, 11:58:36 , спустя 22 минуты 4 секунды
НЕ ХУЕТА! ХУЕТА!


Карма: 0
Сообщений: 81
Сила слова: 0

n = new Number(i);
n-NaN
Записан
Baboot    ↓ 
22 Май, 2009, 12:04:28 , спустя 5 минут 52 секунды
НЕ ХУЕТА! ХУЕТА!

Группа: Адекваты

Карма: 10
Сообщений: 441
Сила слова: 2.27

да хуй знает чо у тя там не работает. У ся проверил нет проблем:
Text
<script language=javascript>
function a(i)
{
    n = new Number(i);
    n =   n.toFixed(2);
    alert(n);
}
</script>
 
<input onblur=a(this.value)>
Записан

2b||!2b
Baboot    ↓ 
22 Май, 2009, 12:06:12 , спустя 1 минуту 44 секунды
НЕ ХУЕТА! ХУЕТА!

Группа: Адекваты

Карма: 10
Сообщений: 441
Сила слова: 2.27

Бля, а у тя там точка или запятая после целого? С запятой нихуя не покатит
Записан

2b||!2b
Baboot    ↓ 
22 Май, 2009, 12:08:17 , спустя 2 минуты 5 секунд
НЕ ХУЕТА! ХУЕТА!

Группа: Адекваты

Карма: 10
Сообщений: 441
Сила слова: 2.27

вот добавь вначало:
i = i.replace(",",".");
где i это строка которвая приходит в ф-ю
Записан

2b||!2b
php_vasia    ↓ 
22 Май, 2009, 12:11:06 , спустя 2 минуты 49 секунд
НЕ ХУЕТА! ХУЕТА!


Карма: 0
Сообщений: 81
Сила слова: 0

function a(i)
{
    n = new Number(i);
    n =   n.toFixed(2);
    alert(n);
}
</script>
n-Nan
после целого точка
Записан
Baboot    ↓ 
22 Май, 2009, 12:19:39 , спустя 8 минут 33 секунды
НЕ ХУЕТА! ХУЕТА!

Группа: Адекваты

Карма: 10
Сообщений: 441
Сила слова: 2.27

да ну хуй знает. На смотри:
http://ifolder.ru/12244131
Записан

2b||!2b
Страниц: [1]
Печать
 

Перейти в: