4 / 4 / 0
Регистрация: 26.08.2014
Сообщений: 110
|
|||||||||||
1 | |||||||||||
Int -> 4 byte19.09.2014, 00:54. Показов 1800. Ответов 3
Метки нет (Все метки)
В с++ можно провернуть такой вот фокус
ну кроме очевидного Добавлено через 7 минут >>> i0 =i & 0xFF >>> i1 =(i & 0xFF00) >> 8 >>> i2 = (i & 0xFF0000) >> 16 >>> i3 = (i & 0xFF000000) >> 24 >>> print i0, i1, i2, i3 17 16 16 16 Добавлено через 20 минут или
0
|
19.09.2014, 00:54 | |
Ответы с готовыми решениями:
3
Варианты конвертации bool/byte/int в byte/int Что делает Read(byte[] buffer, int offset, int count) метод класса Stream Int в byte Из 4-х Byte в int int в byte |
19.09.2014, 10:22 | 2 | |||||
Насчёт чистого питона не знаю, и возиться выяснять неохота. А с помощью numpy это делается примерно так:
0
|
4 / 4 / 0
Регистрация: 26.08.2014
Сообщений: 110
|
||||||
19.09.2014, 22:46 [ТС] | 3 | |||||
хмм.. timeit говорит удивительные весчи.
1й способ 0.02680206298828125 2й способ 0.4227180480957031 печаль беда numpy, самый удобный, но как видно - весьма медленный.
0
|
20.09.2014, 13:20 | 4 |
Да не может такого быть. Он просто меняет способ прочтения массива. Видимо, потери где-то в другом месте.
Добавлено через 2 минуты Навскидку - время теряется на создании массива, идёт выделение памяти. Если заранее заготовить буфер (напр, np.zeros), и его использовать - должно быть быстро.
0
|
20.09.2014, 13:20 | |
20.09.2014, 13:20 | |
Помогаю со студенческими работами здесь
4
Byte to int imagecopyresized(resource dst_im, resource src_im, int dstX, int dstY, int srcX, int srcY, int dstW, int dstH, int srcW, int srcH)? Конверт byte в int byte arr to int String -> byte -> int From int to byte array Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |