1. Типы чисел в математике и играх
🔢 Основные типы чисел
- Натуральные числа (
1, 2, 3, ...)- Используются для подсчёта предметов (например, количество жизней в Mario).
- Целые числа (
...-2, -1, 0, 1, 2...)- Могут быть отрицательными (например, долг в игре или температура).
- Рациональные числа (дроби:
1/2 = 0.5,3/4 = 0.75)- Удобны для дробного урона (
12.5 HP) или координат (X: 3.14).
- Удобны для дробного урона (
- Иррациональные числа (
√2 ≈ 1.414...,π ≈ 3.14159...)- Используются в физике игр (траектории, окружности).
🎮 Примеры из игр
- Натуральные: Количество монет (
100). - Целые: Температура в Minecraft (
-5°C). - Дробные: Точный урон (
7.5 HP). - Иррациональные: Расчёт дистанции стрельбы (
√(x² + y²)).
2. Сравнение чисел
📏 Правила сравнения
- Положительные числа: Чем больше цифра, тем больше число.
5.7 > 3.2(как урон меча vs. кинжала).
- Отрицательные числа: Чем «ближе» к нулю, тем больше число.
-10 < -5(как штрафы в экономических играх).
- Дроби: Сравниваем поразрядно.
0.75 > 0.5(как шанс выпадения лута).
⚔️ Игровой пример
У меча урон 15.3, у лука — 15.25. Что сильнее?
Ответ: 15.3 > 15.25 (меч).
Исторические факты
📜 Как появились числа?
- Натуральные числа: Возникли для счёта скота (Древний Вавилон, 3000 до н.э.).
- Отрицательные числа: Впервые использованы в Китае (~200 до н.э.) для учёта долгов.
- Дроби: Египтяне применяли их при строительстве пирамид (1/2, 1/4).
- Ноль: Изобретён в Индии (~V век) для записи чисел типа
10, 100.
🎮 Интересное
- В первых играх (например, Pong) были только целые числа.
- Современные игры используют float (дробные) для плавного движения.
Задания для закрепления
📝 Уровень 1
- Сравни:
-5.3и-5.1. - Запиши
3/4в виде десятичной дроби. - Какое число больше:
0.01или0.1?
🎯 Уровень 2
- Расставь на прямой:
-1.2,0.5,-0.1,2.3. - Переведи проценты в дробь:
25%,150%. - Сравни урон:
17.8и17.80.
🏆 Уровень 3
- Придумай пример иррационального числа из игры (подсказка: дистанция).
- Почему
0.1 + 0.2 ≠ 0.3в программировании? - Где в Minecraft встречаются отрицательные числа?
Ответы
-5.1 > -5.30.750.1 > 0.01-1.2,-0.1,0.5,2.30.25,1.517.8 = 17.80- Дистанция между точками:
√(3² + 4²) = 5(пифагорова тройка). - Из-за погрешности двоичного представления (см. IEEE 754).
- Координаты подземелья (
Y = -40), температура в биомах.