Показать сообщение отдельно
  #17 (permalink)  
Старый 02.11.2010, 17:13
Аватар для poorking
prodigy
Отправить личное сообщение для poorking Посмотреть профиль Найти все сообщения от poorking
 
Регистрация: 01.11.2010
Сообщений: 503

vladlen,
В функцию попадает текст, например value какого нибудь textarea. Там он кодируется в двоичный вид. Затем рвется на куски по 128бит и вот этот 128 бит кусок нужно скопировать в квадратный массив 4х4 по 8 бит в ячейке.
Сначала был вопрос как это сделать если у меня двоичный код хранится в string. Вы мне посоветовали хранить двоичный код в массиве, вот я и спросил, все ли будет ок если я длиннющий бинарный код буду держать в массиве? Я думал что будет долго работать, но все нормально. Спасибо за совет

Теперь я без проблем могу разбить 128битные блоки на массив 4х4, правда массив получится вида
[[[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0]],
[[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0]],
[[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0]],
[[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0]]]
__________________
readOnly
Ответить с цитированием