IT Academy
Урок 1 · Средний

Двоичное представление и машинные данные

Объяснение → самостоятельное решение → разбор → практика курса

Объяснение

Бит принимает 0 или 1; байт содержит 8 бит. Беззнаковое n-битное число лежит от 0 до 2ⁿ−1. Знаковые числа обычно используют дополнительный код, а вещественные — приближённую двоичную дробь.

Задача для самостоятельного решения

Каков диапазон uint8 и результат арифметики по модулю 256 для 255+1?

Показать разбор ответа

Диапазон 0…255, результат 0. Это правило беззнаковой арифметики, не универсальное разрешение переполнения любого типа. В C знаковое переполнение имеет другие последствия.

Примените знания

В лабораторной курса есть учебная среда, пример, ожидаемый результат и задание проекта. Возвращайтесь к ней по мере прохождения тем.

Открыть лабораторную →