Мне нужен свой тип данных, размер которого будет очень мал - 4 бит. Как это реализовать? Нужно это для более компактного хранения в памяти и на HDD чисел от 0 до 31. Использовать, например, Byte, чтобы в его двоичном коде хранить 2 моих переменных не вариант, т.к. мне нужны массивы с 4ех байтным типом данных
Для хранения чисел от 0 до 31 вам нужно 5 бит. Хранить можно в BitArray
(но по факту, будет выделено все равно 1 байт):
BitArray thirtyOne = new BitArray(new[] { true, true, true, true, true}); //число 31
Увы, вы не сможете создать тип, который будет занимать меньше 1 байта.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Проблема такая, гугл хром при использовании css свойств "filter" и сохранении страницы как pdf режет качество картинки до минимальногоМожно ли как-то...
Установил SASS через консоль, по этому туториалу sass-scssru
Нужно сделать страницу так, чтоб грузилась очень долго, но не знаю как ето зделать, помогите
Такое задание: Есть список авторов и нужно получить все их публикации на сайте elibraryru