Strona 1 z 1

Liczenie w systemie szesznastkowym

: 28 mar 2010, 19:14
autor: Tom
Nie wiem jak mam obliczyć sumę, ba! Nie wiem nawet jak to przeliczyć, aby wpisać tą wartość w rejestrze.
Otóż:
3. Interesuje nas klucz NoDriveTypeAutoRun, który może przyjąć wartości:

0x1 - wyłącza autostart napędów nieznanych typów
0x4 - wyłącza autostart na nośnikach wymiennych (np. pamięciach USB)
0x8 - wyłącza autostart na stałych napędach
0x10 - wyłącza autostart na sieciowych napędach
0x20 - wyłącza autostart w CD-ROM
0x40 - wyłącza autostart w napędach RAM
0x80 - wyłącza autostart dla nieznanych typów napędów
0xFF - wyłącza autostart na wszystkich napędach

Wartości można zsumować, ale uwaga - są zapisane w systemie szesnastkowym! Użyj Kalkulatora w trybie naukowym i pamiętaj o ustawieniu trybu szesnastkowego (uaktywnią się litery A,B,C,D,E,F).
Chciałbym to wszystko pogrubione jakoś zsumować, aby wpisać w tym kluczu to w wartości szesnastkowej lub dziesiętnej. Tylko jak to zrobić?

Re: Liczenie w systemie szesznastkowym

: 29 mar 2010, 17:15
autor: bartekmp
Z tego co wiem, to FF to 255, 1 to 1, a 4 to 4, ale pewnie się mylę.
Niech ktoś potwierdzi.

Re: Liczenie w systemie szesznastkowym

: 29 mar 2010, 21:03
autor: jojo
A 0x20 to 32, więc suma tych trzech w dziesiętnym to 37, co w szesnastkowym równa się 0x25.