В компьютерных системах кодирования символов используются нецелочисленные числа бит, потому что использование числа бит, не кратного восьми, неудобно из-за архитектуры современных компьютеров, которые спроектированы именно под восьмибитный байт. 1
Традиционно для кодирования одного символа используется один байт, который состоит из восьми битов. 3 Учитывая, что каждый бит принимает значение 1 или 0, с помощью одного байта можно закодировать 256 различных символов. 3
Также использование нецелочисленных чисел бит может быть связано с проблемами с синхронизацией, так как при использовании одного бита трудно понять, где закончился один символ и начался второй. 1
Таким образом, выбор нецелочисленных чисел бит зависит от конкретных условий и требований системы кодирования.