Расширить диапазон битовых операций или int40 своими руками...
Сударе и сударыни. Существуют ли способы заставить работать битовые операции с числами большими int32? Очень хотелось бы сделать int40, как оказалось битовые операции только с int32 работают...
|
создать объекты с членами:
свойства : массивы соответствующей размерности в какой будут записываться биты числа. методы: разложение числа на биты и запись чисел в массивы, логические операции над массивами -логические операции над соответствующими членами массивов, "сбор" из массива числа и возврат его И всё. строк 40-50 |
использовать стороннюю библиотеку или написать свою :)
|
О массивах то я и не подумал. Да, прикольная идея. Спасибо. Думаю универсальный классец написать, чтобы можно было использоваться любой длины.
|
Вот в этой статье в конце есть библиотеки работы с бинарными данными
http://www.html5rocks.com/en/tutoria.../typed_arrays/ |
Часовой пояс GMT +3, время: 18:19. |