|
|
|
Двоичное преобразование из 16ричного
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. Каким образом вывести в двоичном виде чтобы было так 00001100 чтобы видно было состояние всех 8 битов даже если они нулевые ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2007, 11:42:47 |
|
||
|
Двоичное преобразование из 16ричного
|
|||
|---|---|---|---|
|
#18+
можно написать самому, что то вроде такого: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2007, 12:12:20 |
|
||
|
Двоичное преобразование из 16ричного
|
|||
|---|---|---|---|
|
#18+
ps: ну а для других числовых типов, достаточно изменить предел цикла на нужное количество разрядов (8, 16, 32, 64)... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2007, 12:17:32 |
|
||
|
Двоичное преобразование из 16ричного
|
|||
|---|---|---|---|
|
#18+
unicornmirageps: ну а для других числовых типов, достаточно изменить предел цикла на нужное количество разрядов (8, 16, 32, 64)... А как после взять значение последнего байта ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2007, 12:21:22 |
|
||
|
Двоичное преобразование из 16ричного
|
|||
|---|---|---|---|
|
#18+
1234512345 unicornmirageps: ну а для других числовых типов, достаточно изменить предел цикла на нужное количество разрядов (8, 16, 32, 64)... А как после взять значение последнего байта ? в смысле? старшего или младшего? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2007, 12:24:22 |
|
||
|
Двоичное преобразование из 16ричного
|
|||
|---|---|---|---|
|
#18+
unicornmirage 1234512345 unicornmirageps: ну а для других числовых типов, достаточно изменить предел цикла на нужное количество разрядов (8, 16, 32, 64)... А как после взять значение последнего байта ? в смысле? старшего или младшего? 00001100 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2007, 12:34:45 |
|
||
|
Двоичное преобразование из 16ричного
|
|||
|---|---|---|---|
|
#18+
не успел дописать, младшего. Хотя по идее придется побайтно просматривать с младшего и выводить соответствующее значение при определенной комбинации ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2007, 12:36:35 |
|
||
|
Двоичное преобразование из 16ричного
|
|||
|---|---|---|---|
|
#18+
значение последних бит можно взять например: сдвигами: Код: plaintext 1. 2. 3. либо маской: Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2007, 12:41:58 |
|
||
|
Двоичное преобразование из 16ричного
|
|||
|---|---|---|---|
|
#18+
в последнем варианте описка, вот так: Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2007, 12:49:19 |
|
||
|
Двоичное преобразование из 16ричного
|
|||
|---|---|---|---|
|
#18+
большое спасибо, надо будет про сдвиги подробнее просмотреть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2007, 13:07:41 |
|
||
|
Двоичное преобразование из 16ричного
|
|||
|---|---|---|---|
|
#18+
unicornmirageзначение последних бит можно взять например: сдвигами: Код: plaintext 1. 2. 3. либо маской: Код: plaintext 1. 2. 3. 4. 5. А если исходное число 16ричное? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2007, 13:12:30 |
|
||
|
Двоичное преобразование из 16ричного
|
|||
|---|---|---|---|
|
#18+
авторА если исходное число 16ричное? если оно записано в виде: Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2007, 13:15:48 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=34523099&tid=2145759]: |
0ms |
get settings: |
12ms |
get forum list: |
21ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
78ms |
get topic data: |
14ms |
get forum data: |
4ms |
get page messages: |
60ms |
get tp. blocked users: |
2ms |
| others: | 321ms |
| total: | 518ms |

| 0 / 0 |
