Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/mati/domains/forum.programosy.pl/public_html/includes/bbcode.php on line 112
komórka ośmio bitowa • programosy.pl

  • Ogłoszenie:

komórka ośmio bitowa

Tutaj można umieszczać wszystkie sensowne tematy nie pasujące do reszty działów tematycznych. Siadaj, gadaj, opowiadaj ;)

komórka ośmio bitowa

Postprzez patryss 12 Wrz 2006, 21:50

witam mam pytanie jakie liczby (zakres) można zapisać w komórce ośmio bitowej gdy najstarszy bit przeznaczymy na znak liczby ??
Awatar użytkownika
patryss
~user
 
Posty: 144
Dołączenie: 25 Sty 2006, 22:22



Postprzez seg fault 14 Wrz 2006, 10:54

jesli stosujemy taki sposob, jak podajesz to mozemy zapisac od -127 do 127,
na 7 bitach najwieksza liczba jest 127=2^0+2^1+...+2^6 czyli (0)1111111, a -127 to (1)1111111
wada takiego zapisu to +0 i -0 ;)

mozna wykorzystac np. notacje U2(troche bardziej skomplikowany sposob) i wtedy zakres to -128 do 127 (bo nie ma juz 2 zer z roznym znakiem)
jesli poszukasz w google U2 to znajdziesz doklady opis tego systemu
A Linux machine! Because a 486 is a terrible thing to waste! -- Joe Sloan
#345539
Awatar użytkownika
seg fault
~user
 
Posty: 588
Dołączenie: 11 Kwi 2006, 20:31
Miejscowość: /dev/random
Pochwały: 49




Powróć do Pog@duchy

Kto jest na forum

Użytkownicy przeglądający to forum: Brak zarejestrowanych użytkowników oraz 16 gości