GRY-Online.pl --> Archiwum Forum

Z cyklu "help me": Informatyka

12.09.2004
18:28
smile
[1]

karollus [ parek v rohliku ]

Z cyklu "help me": Informatyka

hej,

czy ktoś mógłby mi wytłumaczyć jak przedstawić jakąś liczbę w sytemie dwójkowym, dziesiętnym i szesnastkowym ? Jutro mam informatyke, a na ostatniej lekcji mnie nie było.. tzn. fizycznie byłem, ale.. :P
A może znacie jakąś stronę na której jest to przystępnie wyjaśnione .. :))

12.09.2004
18:31
[2]

Xaar [ Uzależniony od Marysi ]

karollus--------->a zagladales do ksiazki od informy?

12.09.2004
18:34
smile
[3]

karollus [ parek v rohliku ]

sęk w tym, że jeszcze jej nie mam.. :P

12.09.2004
18:37
[4]

donzoolo [ Senator ]

binarny to oczywiscie 0,1
musisz to pprzedstawic w formie cos minus 2 do potegi

np.
liczba 29
robisz tak:

29 - 16 (2 do czwartej) = 13 - 8 (2 do trzeciej) = 5 - 4 (2 do drugiej) = 1 - 1 (2 do zerowej) = 0

czyli dostajemy 11101 dlatego , ze was wszytskie potegi dwojki oprocz 2 do potegi pierwszej, dlatego tam jest zero...

12.09.2004
18:37
smile
[5]

Didier z Rivii [ life 4 sound ]

pomoge Ci z systemem dziesiętnym: po lewej liczba po prawej jak sie ją przedstawia:

1 - 1
2 - 2
3 - 3
4 - 4
5 - 5
6 - 6
7 - 7
8 - 8
9 - 9
0 - 0

nie musisz dziekowac :D

12.09.2004
18:38
[6]

donzoolo [ Senator ]

*masz zamiast was

rozumiesz chociaz troche? chodzi o to generalnie ze kazda liczbe da sie przedstawic w formie dwa do jakiesj potegi...

12.09.2004
18:38
[7]

Father Michael [ Padre ]

Liczenie z systemu dziesietnego do dwojkowego jest proste - bierzemy liczbe w systemie dziesietnym i dzielimy ja caly czas na 2 jesli wynik wyjdzie z reszta to zapisujemy '1' jesli bez reszty to 0, np:

14 : 2 = 7 r.0
7 : 2 = 3 r.1
3 : 2 = 1 r.1
1 : 2 = 0 r.1

czyli 14 = 1110

w druga strone liczymy w ten sposob:

idac od prawej strony liczby, kolejne pozycje cyfr to kolejne potegi 2 zaczynajac od potegi 0. Potegi te mnozymy przez liczbe, ktora jest na danej pozycji, czyli

1110 = 0 * 2^0 + 1 * 2^1 + 1 * 2^2 + 1 * 2^3 = 0 * 1 + 1 * 2 + 1 * 4 + 1 * 8 = 14.

W liczbach w systemie 16 zasada jest taka sama, tyle ze kolejne pozycje sa kolejnymi potegami liczby 16, oprocz tego:

0 = 0
1 = 1
2 = 2
3 = 3
4 = 4
5 = 5
6 = 6
7 = 7
8 = 8
9 = 9
10 = A
11 = B
12 = C
13 = D
14 = E
15 = F

tak wiec:

3A7 = 3 * 16^2 + 10 * 16 + 7 = 3 * 256 + 10 * 16 + 7 = 935.

Z systemu dziesietnego na szestnastkowy zasada jest taka sama jak przy dwojkowym, ale dzielisz przez 16 i zapisujesz reszte.

12.09.2004
18:40
[8]

PAW666THESATAN [ DP Jasio aka T-666 ]

Np liczba 16

w systemie dwójkowym : 01 00 00 = 0* 2^5 + 1*2^4 + 0*2^3 + 0*2^2 + 0*2^1+0*2^0 = 0 + 16 + 0 + 0 +0 = 16 ;]

w systemie dziesiątkowym : 16

w systemie szesnatkowym : 10 = 1*16^1 + 0*16^0 = 16 + 0 = 16 ;]


Rozumiesz mniej więcej ? :P

12.09.2004
18:42
[9]

PAW666THESATAN [ DP Jasio aka T-666 ]

Trochę się spóźniłem :P

12.09.2004
18:46
smile
[10]

karollus [ parek v rohliku ]

ok zaczynam jarzyć :

dzięki :)

12.09.2004
18:49
[11]

MP-ror [ Konsul ]


W windowsowskim kalkulatorze ustaw sobie widok naukowy i wpisz liczbę. Potem zmieniaj te kóleczka na górze po lewej dec - dziesiętne, bin -binarne (dwójkowe), hex - szesnastkowe

12.09.2004
18:51
[12]

Coolabor [ Poseł ]

mozna jeszcze w Dos Navigatorze zamieniac, ale rzeczywiscie kalkulator tez jes oki

12.09.2004
18:53
smile
[13]

PAW666THESATAN [ DP Jasio aka T-666 ]

MP-ror - ale kalkulator mu nie pomoże jak będzie musiał to rozpisać ;P

12.09.2004
19:04
[14]

Father Michael [ Padre ]

karollus -> to jest dokladnie tak samo jak liczenie w systemie dziesietnym, tyle ze podstawa jest inna.

liczba 1452 oznacza, ze mamy: 1 * 10^3 + 4 * 10^2 + 5 * 10^1 + 2 * 10^0 = 1000 + 400 + 50 + 2 = 1452

zas 1452 w systemie szesnastkowym oznacza: 1 * 16^3 + 4 * 16^2 + 5 * 16^1 + 2 * 16^0 = 4096 + 1024 + 80 + 2 = 5202


I w druga strone:

1452 w dziesietnym na dziesietny:

1452 : 10 = 145 r. 2
145 : 10 = 14 r.5
14 : 10 = 1 r.4
1 : 10 = 0 r.1

zapisujemy wynik od prawej i mamy 1452

5202 w dziesietnym na szesnastkowy:

5202 : 16 = 325 r.2
325 : 16 = 20 r.5
20 : 16 = 1 r.4
1 : 16 = 0 r.1

zapisujemy od prawej i mamy 1452

:)

Wypowiedź została zmodyfikowana przez jej autora [2004-09-12 19:09:18]

12.09.2004
19:18
[15]

karollus [ parek v rohliku ]

Father Michael ---> tak wiec:

3A7 = 3 * 16^2 + 10 * 16 + 7 = 3 * 256 + 10 * 16 + 7 = 935.


Dlaczego 16^2 ?

12.09.2004
19:24
[16]

Father Michael [ Padre ]

z prostego powodu, idac od prawej strony masz kolejne potegi 16, zaczynajac od 16^0, popatrz na rysunek -->

12.09.2004
19:30
smile
[17]

karollus [ parek v rohliku ]

ok dzięki wielkie !! Już wszystko rozumiem.

12.09.2004
19:33
smile
[18]

Father Michael [ Padre ]

karollus -> gdybys mial jeszcze jakies pytania to wal smialo :)

14.09.2004
16:10
[19]

Lukxxx [ Pretorianin ]

ech przeciez to banalne....

I na przyszlosc na infie uwazaj bo jestes chyba w klasie informatycznej

© 2000-2024 GRY-OnLine S.A.