Igor
сложно
Igor
досвиданья
Ivan
как сделать чтобы 0.1 + 0.2 было 0.3
Ivan
мне пол года назад эта хуйня все мозги выебала
KlonD90
ахаха
KlonD90
какой же js клевый
KlonD90
(
Артем
как сделать чтобы 0.1 + 0.2 было 0.3
храни числа строками
Dima
Хранить все в целых
Ivan
бляяяя
KlonD90
Хранить все в целых
ну там сверху тоже есть округления
KlonD90
просто встречаются реже
Дима
храни числа строками
"0.1"+'0.2' = '0.10.2' Спасибо!
Ivan
у меня была функция которое положение 3д-объекта декриментило
Oleg
Есть ещё пакетик в нпм который решает эту проблему
Ivan
в итоге какими-то ебучими костылями обошел
KlonD90
а есть ли проблема?
Oleg
Есть
Дмитрий
"0.1"+'0.2' = '0.10.2' Спасибо!
Кастовать к инту религия не позволяет?
Mike
проблема есть. И горомная. Люди не знают что такое IEEE 754, зачем этот стандарт появился и в чём его суть
Дима
Это по другому называется
Quiet
В js нет int
там есть number
KlonD90
проблема есть. И горомная. Люди не знают что такое IEEE 754, зачем этот стандарт появился и в чём его суть
ну разве что такая. но у всего же есть предел. если быть в рамках 32 то все ок будет
Дима
И?
Дима
Меня на первом курсе из-за незнания мантисс чуть не исключили 😒 С тех пор запомнил хорошо😄
Дмитрий
Есть инт, не гони
Sergey
есть кто по ангулару пару советов можеть дать? а то чего то застрял на пустяке
Дима
Есть инт, не гони
Ну не считая того, что в TypedArray
Igor
(0.1 * 10 + 0.2 * 10) / 10
конвертация в целые?
Igor
норм
Marseille
ну меня в свое время так учили
Igor
и результат в дробные
Anastasia
(0.1 * 10 + 0.2 * 10) / 10
прокатит, если ты знаешь, насколько дробное у тебя там число
Ramil
результат можно еще округлить с помощью toFixed(10)
Anastasia
а если 0,001 + 0,002
KlonD90
да кстати в голову в последнее время на ноде приходит оптимизация работы со строками через buffer особенно там где перестановки
KlonD90
а потом уже преобразование в строку
KlonD90
должен быть выигрыш с этого по идеи
Anastasia
всегда можно просто округлить
нутк, а не 10 умножать
Marseille
нутк, а не 10 умножать
да просто веселое решение
Roman
bignumber.js вроде уже написан
Anastasia
результат можно еще округлить с помощью toFixed(10)
кстати, а как потом обратно преобразовать в дробное?
Marseille
а то сразу округлять не интересно
Igor
var test = 0.1 + 0.2; console.log(test.toFixed(1));
Ramil
,)
Дима
bignumber.js вроде уже написан
Даже не один. Но у них разная производительность, нужно мерять
Marseille
а если 0,001 + 0,002
тут и так все норм сложится кстати
Anastasia
а тут 0,1 + 0,002 ?
Oleg
Я в биржевой юзал 😄
.
Если есть VUE-шники, ищущие работу в Алмате, просьба написать в ЛС. Данные из сервера через Rest Api.
Roman
Я в биржевой юзал 😄
Просто это первый пример, что я вспомнил, где надрачивают на миллисекунды
Дима
если не биржевая тема какая-то, но норм
В telegram mtproto api на каждый чих производится довольно внушительный объём вычислений с большими числами. Человек, который писал этот модуль раньше по глупости вызывал вычисления 4 раза, в общем это даже на глаз было очень медленно
Дима
https://github.com/zerobias/telegram-mtproto/blob/master/lib/security/pq-finder.js#L55
Дима
То есть это важно буквально для твоего же сообщения сейчас)
Marseille
а тут 0,1 + 0,002 ?
у 0.1 относительно большая погрешность, так что тоже не как надо сложится
Mike
Всем привет. Требуются сотрудники на WebGL и TypeScript проект. Автоматизация портирования с флеша (не ручками переписывать). Подробности описал тут: https://gist.github.com/Busyrev/9d2a5dae8d13c9be495fabb748aec3a5 По деньгам: 100-200, разговор станет более предметным на собеседовании. Фултайм в офисе в Москве. #вакансия #webgl #typescript #gamedev #job
HashTag
Подписка на #вакансия Подписка на #webgl Подписка на #typescript Подписка на #gamedev Подписка на #job
Mike
За деталями и вопросами милости прошу в личные сообщения.
Fedor
Раньше выкладывали без вилок, теперь 50-150
Evgeny
50-150 всяко лучше чем без вилок
Evgeny
Поняно на что рассчитывать
Victoria
#вакансия #Javascript Игровая студия “Интерактивные истории” ищет грамотного разработчика JavaScript готового участвовать в создании игр, которые наполнены технически сложными и интересными задачами. JavaScript, websocket, любые современныt JS фреймворки, опыт в игровой индустрии, опыт интеграции API социальных сетей. З/п 100 000р. Отклик на http://jobs.staya.vc/job/541
Vladislav
Ого, геймдев
KlonD90
о попил
Yan👀
о попил
поч попил?
Fedor
о козуля аву сменил
Quiet
о козуля аву сменил
почему он ее ставит и удаляет?
HashTag
Подписка на #вакансия