Главная Юзердоски Каталог Трекер NSFW Настройки

Математика

Ответить в тред Ответить в тред
Check this out!
<<
Назад | Вниз | Каталог | Обновить | Автообновление | 5 1 5
Математик-кун призывается ITT. Лазая по дну изучения IEEE 754 26/01/19 Суб 18:50:44 49392 1
large-12.png 163Кб, 1600x900
1600x900
Математик-кун призывается ITT.
Лазая по дну изучения джавы наткнулся на некоторые приколы с обработкой вещественных чисел по стандарту, типо:
Для каждого A существует такое E (E!=0), что
A+E==A
и подобное.
Спустился ещё глубже на дно и нашёл пару статей, которые показались довольно таки криповыми.
http://www.softelectro.ru/ieee754.html
А это вообще содомит писал походу. Или нет? http://www.yur.ru/science/computer/IEEE754.htm
Это бред? Оцени статьи на адекватность.
Аноним 27/01/19 Вск 18:04:39 49406 2
Что там крипового?
Аноним 30/01/19 Срд 07:13:06 49634 3
>>49392 (OP)
Это не математика, это базовая компетентность программиста, работающего с FP.

По первой ссылке введение в технику таких вычислений с указанием явных и неявных особенностей, на которых можно погореть (можно было начать с «идиот, не сравнивай числа с плавающей запятой с помощью оператора сравнения», но сейчас и на русском, и на английском хороших статей можно много найти). По второй ссылке типичный «какой ужас, мы все умрём», который почему-то озабочен стандартом, появившимся во времена персоналок (алло, аналогичные реализации существовали за десятки лет до этого), а не кривизной рук как бы программистов. Для желающих чистой математики есть реализации длинных целых (в примере с таблетками можно всё было задать хоть в микрограммах и сидеть их складывать-вычитать) и рациональных чисел, просто с ними вышедшая из рук идиота программа в один прекрасный момент начнёт дико тормозить и/или жрать всю доступную память (впрочем, будущему джависту полезно готовиться, потому что это у него и так случится).

Кстати, пример с таблетками хорош для иллюстрации метода вычислений, но совершенно не годится как метод промышленной автоматизации, поскольку в нём модель (данные в системе) даже теоретически не реагирует на расхождение с реальными измерениями тех самых «датчиков» и поэтому перестаёт соответствовать реальности. Без обратной связи модель будет продолжать выпускать идеальный сферический продукт, в то время как завод уже разнесло взрывом. Ну, это уже не математика, а физика, тут надо читать книжки по теории струн.
Аноним 19/06/19 Срд 00:47:43 56190 4
>>49392 (OP)
>И первым шагом должны стать признание некорректности стандарта IEEE 754, а затем и разработка новых стандартов обработки нецелочисленных данных.
>Весь мир насилья мы разрушим до основанья, а затем...
Ёбанный рот этого казино

PS https://habr.com/ru/post/448558/ флоаты не нужны, смотрите, как удобно
Аноним 19/06/19 Срд 13:00:03 56205 5
>>56190
Не читал, но идея не плохая. Тащемта она давно лежит на поверхности. Флоатинг поинт это всего лишь доля от целого, но многие программисты просто приросли к десятичным дробям и не могут без них существовать.
Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов