Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 24.11.2013, 21:34
Интересующийся
Отправить личное сообщение для absolute noob Посмотреть профиль Найти все сообщения от absolute noob
 
Регистрация: 21.11.2013
Сообщений: 11

a-b!=a-b, wtf?
собственно сабж, вот такой код:
var factor=2.38;
alert('str '+factor+' - '+Math.floor(factor)+' = '+(factor-Math.floor(factor)));

выводит
Код:
str 2.38 - 2 = 0.3799999999999999
почему и как это исправить?
Ответить с цитированием
  #2 (permalink)  
Старый 24.11.2013, 21:39
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,205

Сообщение от absolute noob
почему?
Вспомнилось из детства...
Цитата:
Сидит ворон на заборэ
и килюёт сайя нога...
Пачиму нага килюёт?
У него судьба такой!


alert(2.38-2);
Ответить с цитированием
  #3 (permalink)  
Старый 24.11.2013, 21:43
Профессор
Отправить личное сообщение для Rise Посмотреть профиль Найти все сообщения от Rise
 
Регистрация: 07.11.2013
Сообщений: 1,586

alert((2.38-2).toFixed(2));
Ответить с цитированием
  #4 (permalink)  
Старый 24.11.2013, 21:45
Интересующийся
Отправить личное сообщение для absolute noob Посмотреть профиль Найти все сообщения от absolute noob
 
Регистрация: 21.11.2013
Сообщений: 11

ksa,
доходчивое объяснение.однако это немного неправильно,нет?
Ответить с цитированием
  #5 (permalink)  
Старый 24.11.2013, 21:47
Интересующийся
Отправить личное сообщение для absolute noob Посмотреть профиль Найти все сообщения от absolute noob
 
Регистрация: 21.11.2013
Сообщений: 11

Rise, кол-во знаков после запятой неизвестно, и его надо сохранить(
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
WTF? Забанят его уже или нет? Tim Оффтопик 16 03.11.2013 22:40
WTF with Date and 2012.04.01 ? dmitry.tsatsarin Общие вопросы Javascript 2 29.04.2012 16:06
wtf javascript vflash Оффтопик 53 14.11.2011 01:44