Zapis predznačenih števil

From Wikipedia, the free encyclopedia

Remove ads

V računalništvu je zapis predznačenih števil način za predstavitev celih števil v binarnem zapisu, kjer se za zapis števila uporablja določeni način predstavitve, kot je eniški komplement, dvojiški komplement, zapis z odmikom ali pa zapis s predznakom in velikostjo.[1] V vsakem primeru je cilj zagotoviti način za predstavitev tako pozitivnih kot negativnih števil.

Ni splošnega merila, ki bi določalo, katera predstavitev celih števil je univerzalno boljša. Večina sodobnih računalniških naprav za predstavitev celih števil uporablja dvojiški komplement.

Pri zapisu predznačenih števil se binarni zapis običajno deli na dva dela: prvi (najbolj levi) bit je rezerviran za predznak, preostali biti pa predstavljajo vrednost števila. Predznak 0 pomeni, da je število pozitivno, medtem ko predznak 1 označuje, da je število negativno.

Remove ads

Zapisi

Zapis s predznakom in velikostjo

Zapis, kjer prvi (najbolj levi) bit določa predznak, preostali biti pa vrednost.

  • +3: 0011
  • −3: 1011

Eniški komplement

Zapis, kjer pozitivna števila ostanejo enaka, negativna pa dobimo z inverzijo (1 → 0, 0 → 1).

  • +3: 0011
  • −3: 1100

Dvojiški komplement

Zapis, kjer pozitivna števila ostanejo enaka, negativna pa dobimo z inverzijo (eniški komplement) in prištevanjem 1.

  • +3: 0011
  • −3: 1101

Zapis z odmikom

Zapis, kjer se številu najprej prišteje konstanta, s katero se zagotovi, da je vrednost vedno pozitlvna. Število se nato predstavi kot pozitivno. Konstanti pravimo odmik (bias) in je pri -bitnem številu običajno enaka (lahko tudi ).[1] Spodnja primera imata odmik enak .

  • +3: 1011 ()
  • −3: 0101 ()
Remove ads

Primerjalna tabela

Naslednja tabela prikazuje pozitivna in negativna cela števila, ki jih lahko predstavimo s štirimi biti.

Več informacij Število, Nepredznačeno ...
Remove ads

Sklici

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads