Вход

Просмотр полной версии : Расширить диапазон битовых операций или int40 своими руками...


ghosthope
10.06.2013, 10:51
Сударе и сударыни. Существуют ли способы заставить работать битовые операции с числами большими int32? Очень хотелось бы сделать int40, как оказалось битовые операции только с int32 работают...

dmitriymar
10.06.2013, 11:11
создать объекты с членами:
свойства : массивы соответствующей размерности в какой будут записываться биты числа.
методы: разложение числа на биты и запись чисел в массивы,

логические операции над массивами -логические операции над соответствующими членами массивов,

"сбор" из массива числа и возврат его

И всё. строк 40-50

mta88
10.06.2013, 11:12
использовать стороннюю библиотеку или написать свою :)

ghosthope
10.06.2013, 12:12
О массивах то я и не подумал. Да, прикольная идея. Спасибо. Думаю универсальный классец написать, чтобы можно было использоваться любой длины.

vadim5june
10.06.2013, 12:24
Вот в этой статье в конце есть библиотеки работы с бинарными данными
http://www.html5rocks.com/en/tutorials/webgl/typed_arrays/