🌐 В англоязычном сообществе разработчиков популярна шутка:
«Почему программисты путают Хэллоуин и Рождество?
Потому что 31 Oct = 25 Dec!»
🧐 В чем тут смысл? Давайте разберёмся.
На первый взгляд кажется, что речь о датах: 31 октября (Хэллоуин) и 25 декабря (Рождество по григорианскому календарю). Но на самом деле, здесь спрятана математическая загадка.
Дело в том, что в английском языке:
🦎Oct — сокращение от October (октябрь);
🦎Dec — сокращение от December (декабрь).
Но! В программировании oct и dec — это ещё и обозначения систем счисления:
🦎oct = восьмеричная система (основание 8);
🦎dec = десятичная система (основание 10).
И здесь начинается самое интересное!
Число 31 в восьмеричной системе (31₈) при переводе в десятичную систему будет:
3×8¹ + 1×8⁰ = 24 + 1 = 25
А 25 в десятичной системе (25₁₀) — это просто 25.
Получается:
31₈ = 25₁₀ или: 31 Oct = 25 Dec
😉 Вот так программисты нашли повод для шуток даже в такой серьёзной дисциплине, как математика!
Если поняли шутку — ставьте 👍!
P.S. Кстати, у вас ещё есть шанс пройти регистрацию на бесплатное обучение в «Коде будущего» — успейте воспользоваться!⚡️
Post #137
397

- 👍 15
- ❤ 3
- 🔥 2
- 🤣 2