Изменения
Перейти к навигации
Перейти к поиску
Строка 45:
Строка 45:
− +
− +
− +
− +
− +
− +
орфография, стилевые правки, латинская "e" в "т.e."
001010001
001010001
# 2 ведущих ноля в 001.
# 2 ведущих ноля в 001.
# вычитайте 2 или более битов, т.e. 00101.
# вычесть 2 или более битов, то есть 00101.
# декодируйте N = 00101 = 5.
# декодировать N = 00101 = 5.
# получим N' = 5 — 1 = 4 оставшихся бита для полного кода, т.e. '0001'.
# получится N' = 5 — 1 = 4 оставшихся бита для полного кода, то есть '0001'.
# закодированное число = 24 + 1 = 17.
# закодировать число = 24 + 1 = 17.
Этот код может быть также применён к целым числам с нулевым или отрицательным значением (см.: [[гамма-код Элиаса]]).
Этот код может быть также применён к целым числам с нулевым или отрицательным значением (см.: [[гамма-код Элиаса]]).
== См. также ==
== См. также ==
* [[Омега код Элиаса]]
* [[Омега-код Элиаса]]
* [[Гамма код Элиаса]]
* [[Гамма-код Элиаса]]
[[Категория:Алгоритмы сжатия без потерь]]
[[Категория:Алгоритмы сжатия без потерь]]