Ведущий ноль
Ведущий ноль — это нулевая цифра слева от старшего значащего разряда числа. В обычной записи целого числа она не изменяет значение числа, но может быть нужна для сохранения одинаковой длины записей или указания формата.
Чтобы определить, является ли ноль ведущим, нужно найти старший разряд — разряд первой ненулевой цифры слева. Все нули левее него являются ведущими. Нули внутри записи числа или справа от запятой имеют другое назначение и ведущими не считаются.
Записи \(000101_2\) и \(101_2\) обозначают одно и то же число: \(5_{10}\). Первые три нуля в записи \(000101_2\) — ведущие. Их можно добавить или убрать, не меняя значения числа.
В записи \(0_2\) цифра 0 обозначает само число ноль, а не ведущий ноль: слева от неё нет значащих цифр. Подробнее о таком случае см. запись нуля в системе счисления. Также ноль после запятой, например в \(0{,}05_{10}\), не является ведущим нулём целой части: он помогает записать дробную часть.
Какие нули являются ведущими в записи \(000204_5\)?
В задачах на запись чисел ведущие нули часто используют, чтобы все числа имели одинаковое количество разрядов. Например, если требуется записать двоичное число восемью разрядами, число \(5_{10}\) записывают как \(00000101_2\). При сравнении числовых значений такие нули обычно можно удалить, но при сравнении строк или фиксированных кодов длина записи важна.
Главное
- Ведущий ноль стоит слева от первой ненулевой цифры.
- Для целого числа в позиционной системе ведущие нули не изменяют его значение.
- В фиксированной по длине записи ведущие нули сохраняют количество разрядов и формат числа.