|
|
|
Помогите сложить два байта
|
|||
|---|---|---|---|
|
#18+
Добрый день. Есть две сущности типа Byte, bt1 и bt2, в них попадают "сырые" данные в виде бит, нужно получить bt2(в беззнаковом виде)*256 + bt1(в беззнаковом виде). Честно говоря, с Java я совсем не знаком. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2014, 16:56 |
|
||
|
Помогите сложить два байта
|
|||
|---|---|---|---|
|
#18+
da17, самое время идти знакомиться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2014, 17:17 |
|
||
|
Помогите сложить два байта
|
|||
|---|---|---|---|
|
#18+
da17, я надеюсь ты понимаешь что при сложении двух 8-ми битных чисел ты получаешь бит переноса и как следствие сумма - 9-ти битная? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2014, 17:28 |
|
||
|
Помогите сложить два байта
|
|||
|---|---|---|---|
|
#18+
mayton, да понимаю. Я оперируют тем фактом, что бита переноса нет и он в данном случае говорит о том что у нас есть еще (+127) как это было на си++, что-то вроде перевод unsigned char к int; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2014, 17:47 |
|
||
|
Помогите сложить два байта
|
|||
|---|---|---|---|
|
#18+
Коверть всё в int. Складывай. Потом распиливай сумму обратно на байты битовыми операциями. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2014, 17:50 |
|
||
|
Помогите сложить два байта
|
|||
|---|---|---|---|
|
#18+
maytonКоверть всё в int. Складывай. Потом распиливай сумму обратно на байты битовыми операциями. Да проблема в том, что структура данных непростая. Первый байт надо умножить на определенную константу, второй байт после преобразования тоже на что-то умножить, затем все сложить. Сделал предельно бестолково Код: sql 1. 2. 3. 4. Если что, то математик, а не программист. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2014, 17:56 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38802520&tid=2126287]: |
0ms |
get settings: |
6ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
137ms |
get topic data: |
5ms |
get forum data: |
1ms |
get page messages: |
26ms |
get tp. blocked users: |
1ms |
| others: | 226ms |
| total: | 415ms |

| 0 / 0 |
