Stran 1 od 1
Pretvorba HEX to OCT
Objavljeno: 4.1.2009 22:59
Napisal/-a sniper
Živjo!
Ali obstaja kakšna metoda, da bi lahko "peš" pretvoril direktno iz šestnajstiškega zapisa v osmiški?
LP Jure
Re: Pretvorba HEX to OCT
Objavljeno: 4.1.2009 23:12
Napisal/-a Popotnik
Greš na
http://www.google.si
...in napišeš:
Namesto A vstav želene cifre.
Primer:
Google bo pljunil:
0x42 = 0o102
Re: Pretvorba HEX to OCT
Objavljeno: 5.1.2009 1:52
Napisal/-a GJ
sniper napisal/-a:Živjo!
Ali obstaja kakšna metoda, da bi lahko "peš" pretvoril direktno iz šestnajstiškega zapisa v osmiški?
LP Jure
SEVEDA..
Zelo lepa posredna rešitev obstaja, ker imata omenjena številčna sistema skupno osnovo 2.
In ker so računalniški zapisi binarni je neposredna za računalnike, torej:
Recimo število 168 je hex'A8', ki ga pretvoriš v binarno in dobiš bin'1010 1000' nakar jemleš po tri bite in dobiš bin'10 101 000' pretvoriš v cifre in dobiš osmiško oct'250'.
Še preveriš nazaj v desetiško: 2 * 64 + 5 * 8 + 0 = 168.
Za ljudi neposredno pa po klasični metodi, ki si se jo učil v osnovni šoli, torej:
hex'A8' / 8 = hex'15' +
0
hex'15' / 8 = hex'2' +
5
hex'2' / 8 = hex'0' +
2
Ostanki deljenj so rezultat, torej zopet dobimo oct'250'.
Lahko noč..
Re: Pretvorba HEX to OCT
Objavljeno: 5.1.2009 23:36
Napisal/-a sniper
GJ napisal/-a:
Za ljudi neposredno pa po klasični metodi, ki si se jo učil v osnovni šoli, torej:
hex'A8' / 8 = hex'15' + 0
hex'15' / 8 = hex'2' + 5
hex'2' / 8 = hex'0' + 2
Kako pa si prišel do tega ostanka ?
Re: Pretvorba HEX to OCT
Objavljeno: 6.1.2009 1:28
Napisal/-a GJ
sniper napisal/-a:GJ napisal/-a:
Za ljudi neposredno pa po klasični metodi, ki si se jo učil v osnovni šoli, torej:
hex'A8' / 8 = hex'15' + 0
hex'15' / 8 = hex'2' + 5
hex'2' / 8 = hex'0' + 2
Kako pa si prišel do tega ostanka ?
Ja namesto znakov '+' vstavi besedo 'ostane'.
Lahko noč..