Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 10.06.2013, 10:51
Новичок на форуме
Отправить личное сообщение для ghosthope Посмотреть профиль Найти все сообщения от ghosthope
 
Регистрация: 03.08.2012
Сообщений: 8

Расширить диапазон битовых операций или int40 своими руками...
Сударе и сударыни. Существуют ли способы заставить работать битовые операции с числами большими int32? Очень хотелось бы сделать int40, как оказалось битовые операции только с int32 работают...
Ответить с цитированием
  #2 (permalink)  
Старый 10.06.2013, 11:11
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

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

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

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

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

Последний раз редактировалось dmitriymar, 10.06.2013 в 17:32.
Ответить с цитированием
  #3 (permalink)  
Старый 10.06.2013, 11:12
Профессор
Отправить личное сообщение для mta88 Посмотреть профиль Найти все сообщения от mta88
 
Регистрация: 16.05.2013
Сообщений: 229

использовать стороннюю библиотеку или написать свою
Ответить с цитированием
  #4 (permalink)  
Старый 10.06.2013, 12:12
Новичок на форуме
Отправить личное сообщение для ghosthope Посмотреть профиль Найти все сообщения от ghosthope
 
Регистрация: 03.08.2012
Сообщений: 8

О массивах то я и не подумал. Да, прикольная идея. Спасибо. Думаю универсальный классец написать, чтобы можно было использоваться любой длины.
Ответить с цитированием
  #5 (permalink)  
Старый 10.06.2013, 12:24
Аватар для vadim5june
Студент
Отправить личное сообщение для vadim5june Посмотреть профиль Найти все сообщения от vadim5june
 
Регистрация: 30.04.2012
Сообщений: 1,113

Вот в этой статье в конце есть библиотеки работы с бинарными данными
http://www.html5rocks.com/en/tutoria.../typed_arrays/
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск