Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Znak broja i jos neka sitnice oko komplementa broja ?

[es] :: Matematika :: Znak broja i jos neka sitnice oko komplementa broja ?

[ Pregleda: 2253 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

IvanBeograd
Kladza
Beograd

Član broj: 83376
Poruke: 379
*.smin.sezampro.yu.

Sajt: www.dza-bu-drz-ne-daj.com


Profil

icon Znak broja i jos neka sitnice oko komplementa broja ?19.06.2006. u 04:54 - pre 217 meseci
Pozdrav
Spremam neki ispit,pa mi koce neke stvari,
ako moze mala pomoc da razjasnim neke stvari,hvala unapred

E ovako,znam kako da odredim znak broja sto se tice binarnog zapisa,
znam ako je cifra najvece tezine jedan onda se radi o negativnom broju,a
ako je cifra najvece tezine nula onda se radi o pozitivnom broju.
Mogoa bih uvek da prevodim brojeve u binarne pa da tako gledam,ali sigurno ima neko dr resenje ?
A kako da odredim znak nekog broja koji se nalazi u oktalnom ili heksadecimalnom sistemu ??
Zatim ovako glasi zadatak,nemogu da skontam kako se to radi,pa ako neko zna,zamolio bih ga za pomoc.

Ovako :
Konverzija reci izmedju zapisa razlicite duzine :
Upisivanje u duzu rec se izvodi dodavanjem cifara najvece vrednosti :
-ako se radi o pozitvnom broju dopisuju se cifre nula
-ako se radi o negativnom broju(u potpunom komplementu) dopisuju se najvise cifre

Evo par primera(iz zapisa 6 u zapis 8):

//osnova 2(binarni)
(001101) => (00001101)
(110011) => (11110011) //Dali je ovaj broj vec zapisan u potpunom komplementu ili ja treba da izracuna potpuni komplement ??

//oktalni
(475452) => (77475452)
(376451) => (00376451)

Hvala!
Pozdrav
SERVIA NOSTRUM REGNUM!
 
Odgovor na temu

Mali Misha
Mihajlo Anđelković
NBGD

Član broj: 79396
Poruke: 379
*.powernet.bg.

ICQ: 195487525
Sajt: cpptea.com


+1 Profil

icon Re: Znak broja i jos neka sitnice oko komplementa broja ?19.06.2006. u 11:23 - pre 217 meseci
Citat:
A kako da odredim znak nekog broja koji se nalazi u oktalnom ili heksadecimalnom sistemu ??

Pa sličan princip:ako prevedeš oktalnu odnosno hex cifru najveće težine u bunarni sistem, njena binarna cifra najvece tezine odlučuje znak. Tj.

Oktalni: do 011 tj. do 3 su pozitivni, a od 100 tj. od 4 su negativni. Primer: 31216754 - pozitivno, 41216754 - negativno. (za polje veličine 24 bita)

Hex: do 0111 tj. do 7 su pozitivni, a od 1000 tj. od 8 su negativni. Primer: 7FA3 - pozitivno, 8FA3 - negativno. (za polje veličine 16 bita)

Kao što ti reče, gleda se binarna cifra najveće težine.
Ipak se ++uje.
 
Odgovor na temu

[es] :: Matematika :: Znak broja i jos neka sitnice oko komplementa broja ?

[ Pregleda: 2253 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.