Айсберг расчётов с плавающей запятой
Айсберг расчетов с плавающей запятой не существует ни одного числа*в отрезке между 0 и 2.22e-308 любое число, не равное нулю, в степени 1e-20 равно единице при сложении нескольких чисел*результат зависит от того, в каком порядке они складываются синусы и косинусы - это многочлены одни и те же формулы дают разные результаты на разном железе ошибка в микрокоде процессора может сделать любой расчет неправильным, и производитель не всегда торопится рассказать о проблеме космическое излучение может случайным образом изменить значение любого числа во время любых вычислений *под "числом" понимается стандартный тип double
Мем представляет собой айсберг с уровнями, посвящёнными неожиданным и всё более глубоким проблемам вычислений с плавающей запятой: от чисел, степеней и тригонометрии до различий между процессорами, ошибок микрокода и воздействия космического излучения. Шутка в том, что знакомая концепция айсберга превращает технические тонкости, которые обычно скрыты от пользователей, в пугающие уровни знаний. Такой мем отправляют программистам и инженерам как реакцию на странные ошибки вычислений, нестабильные результаты и слишком глубокое погружение в особенности IEEE 754. EN: The meme shows an iceberg with layers devoted to increasingly deep and unexpected problems in floating-point calculations: from numbers, powers, and trigonometry to differences between processors, microcode bugs, and cosmic-ray interference. The joke is that the familiar iceberg format turns technical details normally hidden from users into frightening layers of knowledge. People send this meme to programmers and engineers as a reaction to strange calculation errors, unstable results, and diving too deeply into IEEE 754 quirks.
- @right_wing_dev_squads / 5350 2022-11-21
- Template
- Iceberg meme
- Type
- image
- Size
- 552×800 · 105.5 KiB
- Mood
- технический, абсурдный
- Language
- ru
- Added