Битовая длина или разрядность - это количество двоичных цифр, называемых битами , необходимых для представления целого числа [1] как двоичного числа . Формально разрядность натурального числаявляется функцией bitLength ( n ) двоичного логарифма числа n :
Таким образом, длина в битах числа 0 равна 1, а длина в битах 100 равна 7.
На самом фундаментальном уровне цифровые компьютеры и телекоммуникационные устройства (в отличие от аналоговых устройств) обрабатывают данные, закодированные в двоичном формате. В двоичном формате данные представлены в виде серии значений произвольной длины с одним из двух вариантов: Да / Нет, 1/0, Истина / Ложь и т. Д., Все из которых могут быть выражены в электронном виде как Вкл / Выкл. Для приложений информационных технологий важным фактором при проектировании является объем обрабатываемой информации. Термин «длина в битах» является техническим сокращением этой меры.
Например, компьютерные процессоры часто предназначены для обработки данных, сгруппированных в слова заданной длины бит (8 бит, 16 бит, 32 бит, 64 бит и т. Д.). Битовая длина каждого слова, во-первых, определяет, сколько ячеек памяти может независимо адресоваться процессором. В криптографии с открытым ключом , ключи определяются их длины , выраженной в двоичных цифр - их разрядность.
Рекомендации
- ^ "Документация по Wolfram Mathematica 8" . Дата обращения 10 января 2012 .