Просмотр полной версии : Расширить диапазон битовых операций или int40 своими руками...
ghosthope
10.06.2013, 10:51
Сударе и сударыни. Существуют ли способы заставить работать битовые операции с числами большими int32? Очень хотелось бы сделать int40, как оказалось битовые операции только с int32 работают...
dmitriymar
10.06.2013, 11:11
создать объекты с членами:
свойства : массивы соответствующей размерности в какой будут записываться биты числа.
методы: разложение числа на биты и запись чисел в массивы,
логические операции над массивами -логические операции над соответствующими членами массивов,
"сбор" из массива числа и возврат его
И всё. строк 40-50
использовать стороннюю библиотеку или написать свою :)
ghosthope
10.06.2013, 12:12
О массивах то я и не подумал. Да, прикольная идея. Спасибо. Думаю универсальный классец написать, чтобы можно было использоваться любой длины.
vadim5june
10.06.2013, 12:24
Вот в этой статье в конце есть библиотеки работы с бинарными данными
http://www.html5rocks.com/en/tutorials/webgl/typed_arrays/
vBulletin® v3.6.7, Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot