Позиционные системы счисления: как переводить числа и считать как компьютер
Представь, что числа — это как разные языки. Ты привык считать на десятичном (0,1,2…9), но компьютер говорит на двоичном (только 0 и 1), а программисты часто используют шестнадцатеричный (0-9 и A-F). Позиционные системы счисления — это просто способ записывать числа, где каждая цифра имеет вес в зависимости от своей позиции. Например, в числе 123 цифра 1 означает сотню, 2 — десяток, 3 — единицу. То же самое в двоичной: 101 означает 1*4 + 0*2 + 1*1 = 5.
Звучит скучно? А если превратить это в игру с персонажами, баттлами и ачивками? На Nastavnik-AI ты не просто зубришь таблицы, а сражаешься с друзьями, зарабатываешь XP и прокачиваешь уровень. Твой наставник — не сухой учебник, а живой персонаж: мудрый кот Барсик, робот Аугмент-3000 или даже бабушка Зинаида. Они объяснят тему так, что ты сам удивишься, как это легко.
Готов попробовать? Первые три урока — бесплатно, без карты. Выбирай персонажа и начинай квиз!
Без карты, без кредитки. Выбери персонажа — учи голосом, побеждай в баттлах.
Выбери своего учителя 🎭
Каждый персонаж объясняет тему по-своему. Вот кто поможет тебе с системами счисления:
Барсик — мудрый кот: «Мур-р-р, числа — как клубок ниток. Двоичная — это просто два цвета: черный и белый. Давай распутаем вместе?»
Йорик-магистр: «Приветствую, ученик. Позиционные системы — это магия цифр. Освой ее, и ты сможешь заклинать коды. Начнем с перевода?»
Аугмент-3000 — робот: «Вычисление: двоичная система — основа моего процессора. Загружаю задачу… Цель: перевести 42 в двоичную. Время пошло.»
Тренер 90-х: «Слушай сюда! Системы счисления — это база. Без нее ты как без качалки — слабак. Давай, жми на баттл, покажи результат!»
Бабушка Зинаида: «Ох, внучек, я еще в школе учила эти системы. Двоичная — как пирог: или есть, или нет. Давай я тебе на пальцах покажу.»
Баттлы: сражайся с друзьями 🎮
Баттл — это квиз на 5 вопросов по теме. Ты отвечаешь на время, затем отправляешь ссылку другу. Кто точнее и быстрее — тот побеждает. За победу ты получаешь XP (опыт) и поднимаешься в недельном рейтинге. Чем больше баттлов — тем выше уровень. А еще есть стрики: если занимаешься каждый день, получаешь бонусные XP.
Пример: ты перевел 1011 (двоичная) в десятичную за 10 секунд — +30 XP. Друг ошибся — ты в топе. В конце недели лучшие получают ачивки и призы.
Переведи число 1011 из двоичной в десятичную.
1*8 + 0*4 + 1*2 + 1*1 = 8+0+2+1 = 11.
Сколько будет 7 (восьмеричная) в двоичной?
7 в восьмеричной = 111 в двоичной (потому что 7 = 4+2+1).
Что будет, если пропускать занятия?
Если ты не заходишь в приложение день, стрик сбрасывается — и ты теряешь бонусные XP. Рейтинг падает, а друзья обгоняют. Но не переживай: каждый день есть челлендж на +50 XP. Всего один квиз — и ты снова в игре! Например, сегодняшний челлендж: «Переведи 1A (шестнадцатеричная) в десятичную». Быстро и полезно.
Челлендж: переведи 1A (шестнадцатеричная) в десятичную.
1A = 1*16 + 10 = 16+10 = 26.
Пример задачи для новичка
Попробуй прямо сейчас. Это займет 2 минуты.
Задача: Переведи число 14 из десятичной в двоичную систему.
Подсказка: Дели 14 на 2, записывай остатки снизу вверх.
14 / 2 = 7 (остаток 0)
7 / 2 = 3 (остаток 1)
3 / 2 = 1 (остаток 1)
1 / 2 = 0 (остаток 1)
Ответ: 1110.
Переведи 14 из десятичной в двоичную.
14 / 2 = 7 (0)
7 / 2 = 3 (1)
3 / 2 = 1 (1)
1 / 2 = 0 (1)
Читаем остатки снизу: 1110.
Частые вопросы
Без карты, без кредитки. Выбери персонажа — учи голосом, побеждай в баттлах.