170 похожих чатов

Или в твоей прекрасной либе и складывать надо твоей функцией,

которая округлит, где надо?)

24 ответов

20 просмотров
Feanorx- Автор вопроса

Ну вот про че я и говорю

Feanorx
Ну вот про че я и говорю

Молодец. Пиши плюс в своих расчётах, и надейся, что 0.1+0.2=0.3 Либа тут при чём? Либа всё верно рассчитала тебе

Feanorx- Автор вопроса
˸̧̨ ͅBlack Akula˸̧̨ ͅ ̤ ̬̪
Молодец. Пиши плюс в своих расчётах, и надейся, чт...

Не верно. Она использует заведомо кривое представление через Float. Float точно может представить только конечную сумму (отрицательных, нулевых и положительных) степеней двоек и то не любую. Любое их использование для представления того, что требует "тип decimal" это костыль

Feanorx- Автор вопроса

Так это база.

Feanorx
Не верно. Она использует заведомо кривое представл...

Я читал. Поэтому у меня даже addPrices использует injected функцию. Советую ознакомиться. А складывать числа без либы можешь и дальше как хочешь. Ссзб

Feanorx- Автор вопроса
˸̧̨ ͅBlack Akula˸̧̨ ͅ ̤ ̬̪
Я читал. Поэтому у меня даже addPrices использует ...

Фабрики фабрик там нигде нет, чтобы одно число разделить много, которые в сумме дадут исходное? 😂

˸̧̨ ͅBlack Akula˸̧̨ ͅ ̤ ̬̪
Я читал. Поэтому у меня даже addPrices использует ...

Ну ты даёшь либу, которая заставляет пользователя пользоваться твоей математикой. Ошибки не избежать То, что деньги не надо хранить во float, мне кажется настолько очевидным, что я не вижу смысла это обсуждать. Выбрав float, ты не приобретаешь вообще ничего, а теряешь многое

Feanorx- Автор вопроса
Алексей Попов
Ну ты даёшь либу, которая заставляет пользователя ...

Когда человек единственный бэк в проекте и критику в принципе не способен воспринять, происходят вот такие вещи: заблуждение возводится в абсолют и становится сверхценной идеей.

Ошибок нет, если пользоваться только функциями либы. Я в курсе, что есть валюты, у которых копейки это тысячные. Поэтому и сделал пример с injectable кастомного округления. Всё остальное - от противного. Пусть покажут, где я не прав

Feanorx- Автор вопроса
˸̧̨ ͅBlack Akula˸̧̨ ͅ ̤ ̬̪
Ошибок нет, если пользоваться только функциями либ...

Можешь пригласить владельца бизнеса, на который работаешь, в этот чат, я ему обосную.

˸̧̨ ͅBlack Akula˸̧̨ ͅ ̤ ̬̪
Ошибок нет, если пользоваться только функциями либ...

У нас тут нет презумпции невиновности. Скорее наоборот, есть презумпция вины. Как в административном кодексе Ты выбрал нестандартный подход. Используешь флоат для хранения денег. Запрещаешь складывать числа плюсом Обоснуй, почему выбранный тобой подход лучше стандарта de-facto, при котором деньги хранятся в целых числах

Алексей Попов
У нас тут нет презумпции невиновности. Скорее наоб...

Как минимум, согласно модели. Я знаю, что у меня там нет расчёта налогов, например. А конвертация валют точно потребует других вычислений

Feanorx- Автор вопроса
Feanorx
Что у тебя было по вычислительной математике?

Максимум. У меня красный диплом. По всем предметам максимум, кроме истории

˸̧̨ ͅBlack Akula˸̧̨ ͅ ̤ ̬̪
Как минимум, согласно модели. Я знаю, что у меня т...

Это может с натяжкой быть ответом на вопрос "почему в конкретном случае может подойти флоат". А не ответом на вопрос "в чём преимущество" И то - только условным ответом. Потому что сейчас в модели нет налогов, а завтра они могут появиться

Алексей Попов
Это может с натяжкой быть ответом на вопрос "почем...

Это будет другая модель. Я в курсе про налоги в разных странах, и мне неохота считать их для Америки. Я знаю границы своей модели, и она отлично работает в европейских странах

˸̧̨ ͅBlack Akula˸̧̨ ͅ ̤ ̬̪
Это будет другая модель. Я в курсе про налоги в ра...

Если "на пальцах", то В Европе всем заведует total (налог включён) В Америке всем заведуют налоги. Там даже в разных штатах разные налоги в разные дни. Можно удивиться сумме оплаты после налогов, которые начисляются после суммы заказа (total). Оно мне надо? Кому надо, пусть еб**ся без флоатов, без моей либы - как угодно

Feanorx- Автор вопроса
˸̧̨ ͅBlack Akula˸̧̨ ͅ ̤ ̬̪
Если "на пальцах", то В Европе всем заведует total...

Твоей либой кто-нибудь кроме тебя то пользуется?

Feanorx- Автор вопроса
˸̧̨ ͅBlack Akula˸̧̨ ͅ ̤ ̬̪
Наш фронтенд. Хотя непонятно, зачем...

То есть столько пиара для этой либы и все равно никто не пользуется?

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта