Kezdőoldal » Számítástechnika » Egyéb kérdések » Hogyan váltom át ezeket a...

Hogyan váltom át ezeket a műveleteket 10os számrendszerből 16es számrendszerbe? És mi a megoldás?! Bővebben-->

Figyelt kérdés

Sziasztok!

Sürgősen a segítségetek szeretném kérni.

Adott a feladat:

10os számrendszerből kell átváltani 16es számrendszerbe:


Először is itt egy megoldott feladat:


3578,12 = DFA18

vagy így is fölírtuk órán:


3578,12= 110111111010,00011 ez itt már a 2.esbe az átváltás.


Nekem egy bajom van. Nem értem a módszerét, hogy hogyan jött ki a DFA18. Nagyon megköszönném, ha leírná és elmagyarázná valaki!



Fontos lenne.. :(


2011. szept. 24. 15:25
 1/6 Argloss ***** válasza:

16: 0 1 2 3 4 5 6 7 8 9 A B C D E F

10: 0 1 2 3 4 5 6 7 8 9

2: 0 1


Ha 10 számrendszerből váltasz át 16-os számrendszerbe, akkor 16-al kell végigosztanod a számot, kettes számrendszernél meg kettessel...


3578 I 10 10=A

223 I 15 15=F

13 I 13 13=D

0 I


Megoldás: DFA


3578 I 0

1789 I 1

894 I 0

447 I 1

223 I 1

111 I 1

55 I 1

27 I 1

13 I 1

6 I 0

3 I 1

1 I 1

0 I


Megoldás: 110111111010


A megoldást így alulról fölfelé kell olvasni, mint azt láthatod. Az enyém azért tér el, mert nem esett jól tizedesjegyekkel számolni...

2011. szept. 24. 16:34
Hasznos számodra ez a válasz?
 2/6 Argloss ***** válasza:
Az I betű elválasztó akart lenni.
2011. szept. 24. 16:35
Hasznos számodra ez a válasz?
 3/6 Argloss ***** válasza:

Amúgy DFA18 nem is 3578, hanem 915992.

65536 4096 256 16 1

D F A 1 8


13*65536 + 15+4096 + 10*256 + 1*16 + 8*1= 915992

2011. szept. 24. 16:52
Hasznos számodra ez a válasz?
 4/6 anonim ***** válasza:

Ez egyfajta fixpontos számábrázolás ...


"Nekem egy bajom van. Nem értem a módszerét, hogy hogyan jött ki a DFA18. Nagyon megköszönném, ha leírná és elmagyarázná valaki! "

Ezek szerint ezt érted 3578,12= 110111111010,00011.

A számítógép csak nullákat megy egyeseket tárol. Nincs "," jel azt csak ember számára emészthetőbb forma miatt írta úgy a tanár.

3578,12= 110111111010,00011 = 110111111010,00011000 levette az utolsó 3 nullát mivel nem szokás kiírni úgy mint tízes számrendszerben , valójába nincs "," jel ezért

11011111101000011000 (ez 20 bit hosszú valójába 32 bites duplaszó a kezdeti nullákkal 00000000000011011111101000011000

)

2-es számrendszerből 16-osba gondolom tudsz átváltani, 4-es csoportosításba 4 es csoportonként lehet átváltani legegyszerűbben.

1101 1111 1010 0001 1000

1101 D

1111 F

1010 A

0001 1

1000 8

Pont kijön a DFA18, nincs elszámolva.

2011. szept. 24. 17:04
Hasznos számodra ez a válasz?
 5/6 Argloss ***** válasza:
A tizedesjegyes dolgot nem tudtam.. :P :)
2011. szept. 24. 17:09
Hasznos számodra ez a válasz?
 6/6 anonim ***** válasza:

16:52

Ha egész előjel nélküli számként értelmezzük akkor valóban 915992 , de ezt fixpontos ábrázolásmódba kell ahol a legalsó byte-on tároljuk a törtrészt, a felsőbb byte-okon az egész részt.

2011. szept. 24. 17:10
Hasznos számodra ez a válasz?

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

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!