Системы счисления
Перевод чисел и разряды
10 вопросов · разбор ответовТренироваться
Короткие тренировки, разбор ошибок и личные рекорды.
Выбери текст и режим. Главное — точность, скорость придёт с практикой.
Русские слова · 60 секунд
60Держи ровный ритм
Перевод чисел и разряды
За завершённый раунд: 2 монеты. За первый рейтинг: 150, за первую тройку: ещё 100. Бонусы доступны в пяти разных тренажёрах.
ВЫБЕРИ СВОЙ НАВЫК
Начни с разминки.
Потом попробуй уровень сложнее.
Перевод чисел и разряды
10 вопросов · разбор ответовТренироватьсяИ, ИЛИ, НЕ и скобки
10 вопросов · разбор ответовТренироватьсяЧитай код и предсказывай результат
10 вопросов · разбор ответовТренироватьсяПеревод единиц без путаницы
10 вопросов · разбор ответовТренироватьсяПрямой и обратный счёт
10 вопросов · разбор ответовТренироватьсяСимволы, алфавиты, объём
10 вопросов · разбор ответовТренироватьсяШаг за шагом по циклу
10 вопросов · разбор ответовТренироватьсяОбъём, скорость и время
10 вопросов · разбор ответовТренироватьсяВычисли результат формулы
10 вопросов · разбор ответовТренироватьсяНайди строку и исправь результат
10 вопросов · разбор ответовТренироватьсяВспомни команду без вариантов ответа
10 вопросов · разбор ответовТренироватьсяМаски и границы подсети
10 вопросов · разбор ответовТренироватьсяМассивы, ссылки и указатели
10 вопросов · разбор ответовТренироватьсяГраницы и середина диапазона
10 вопросов · разбор ответовТренироватьсяИндексы и направление шага
10 вопросов · разбор ответовТренироватьсяПроследи сигнал через элементы
10 вопросов · разбор ответовТренироватьсяРазные темы в одном раунде
10 вопросов · разбор ответовТренироватьсяСкорость, точность и гонка за личным рекордом
Время · дистанция · практикаТренироватьсяПопробуй другую тему или сбрось фильтры.
У каждой темы и сложности свой рейтинг. Открой его прямо с карточки.
Бонусы рейтинга можно получить в пяти разных тренажёрах. В каждом — по одному бонусу за топ-50 и топ-3 за всё время; уровни и режимы печати не дают повторных бонусов.
За раунд: 10 ответов или заезд с набранным текстом, от 20 секунд. За качество: 10–50 XP. Для рейтингового бонуса: от 7 верных ответов из 10, а в печати — заезд на время с точностью от 95%. Монеты за курсы и задачи начисляются отдельно.
Полный режим с таймером и подсветкой
Понятный алгоритм → пример → самостоятельная практика
У каждого разряда свой вес: справа налево это 1, 2, 4, 8, 16… Сложите веса только тех позиций, где стоит единица.
Обратно: 22 = 16 + 4 + 2. Для весов 16, 8, 4, 2, 1 получаем 1, 0, 1, 1, 0.
Делим на 2 с остатком, пока частное не станет нулём. Записываем остатки снизу вверх.
45₁₀ = 101101₂. Проверка: 32 + 8 + 4 + 1 = 45.
8 = 2³, поэтому для восьмеричной системы объединяем двоичные цифры по три, начиная справа: 101 101₂ = 55₈. Для шестнадцатеричной объединяем по четыре: 0010 1101₂ = 2D₁₆. Нули можно дописать только слева.
В шестнадцатеричной записи A, B, C, D, E, F означают 10, 11, 12, 13, 14, 15. Проверка: 2 × 16 + 13 = 45.
16 + 8 + 1 = 25.
58 = 32 + 16 + 8 + 2, значит 111010₂.
7 × 16 + 11 = 123. Буква B — одна цифра со значением 11.
print(int('101101', 2)) # 45
print(bin(45)[2:]) # 101101
print(oct(45)[2:]) # 55
print(hex(45)[2:]) # 2dСначала решите вручную, затем используйте Python онлайн для проверки. Срез [2:] удаляет служебные префиксы 0b, 0o и 0x.
Не начинайте правый разряд с 2 и не убирайте нули внутри записи: они сохраняют позиции остальных цифр.
Начать тренировку ↑ · Подробный разбор двоичной системы · Задание 10 ОГЭ · Задание 14 ЕГЭ
Выберите сложность выше и начните тренировку. После ответа разбирайте ошибку, а затем пробуйте следующий пример.
Короткое объяснение и примеры помогут увереннее пройти тренировку.