Miért hasznos programozónak tudni az átváltást kettes és tizenhatos számrendszerbe?
A bináris azért fontos, hogy értse a bináris műveleteket.
A hexadecimális azért fontos, mert a gép rengeteg dolgot ebben fog neked kiírni (praktikusabb, mint binárisan).
Persze ezekhez az ÁTVÁLTÁS nem kell, általában nem vagy kíváncsi arra, hogy mennyi az értéke, hiszen akkor tizes számrendszerben használnád, viszont nem árt érteni a számrendszereket hogy tudd értelmezni.
Általában nem nagyon használja egy programozó az ilyesmit, de néha hasznos lehet, ha tudsz átváltani hexa/bináris/decimális között.
Mondjuk egy példa: debuggoláskor tudod, hogy amit épp nézel, az egy flag tárolásra használt byte, és a dokumentációból tudod azt is, h. melyik bit mit jelent. Namost, a debugger ugye decimálisan vagy hexában mutatja az értéket, szóval ha tudsz fejben átváltani, akkor egyből tudod, hogy a decimális 65 azt jelenti, hogy az 1. és 7. bit van bebillentve, vagy ha hexában írja ki, hogy mondjuk FF, akkor rögtön tudod, h. mindegyik flag be van állítva, és nem kell calc.exe-vel sz*rakodni:)
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!