Kód posunuté nuly
Kód posunuté nuly
potřeboval bych nějak polopatě vysvětlit co je to kód posunuté nuly a hlavně jak se s ním počítá ve 2 soustavě a všechno k tomu moc prosím
Re: Kód posunuté nuly
http://www.google.cz/search?q=k%C3%B3d+ ... =firefox-a
2 soustavu neznám, jen binární, oktální, hexadecimální ...
2 soustavu neznám, jen binární, oktální, hexadecimální ...
Re: Kód posunuté nuly
pardon tak binární
jde o to že na netu to neni nikde vysvětleno tak že bych to pochopil a to počítání je nějak takhle : vezmu třeba číslo 12,3 to je v binární 1100,01001 potom z tohoto čísla udělám 1,10001001 .2 na třetí (proč to na 3 ????) 2 na třetí můžu napsat jako 10 na 11 (taky nepobírám) a exponent sečtu s nulou čili 01111111 + 11 = 10000010 no a pak to nějak zapíšu 0|10000010|10001001001001.. prostě nechápu 


Re: Kód posunuté nuly
Já zase nechápu, co jsi napsal a nebudu to luštit. Píšeš bez čárek, pak nějaké .2, to nevím co v bináru dělá a podobně ...
Re: Kód posunuté nuly
GarGy píše:jde o to že na netu to neni nikde vysvětleno tak že bych to pochopil
Ale no tak, to jsi moc nehledal

Posunutá nula znamená, že k celému číslu přičteš nějakou hodnotu, například k osmibitovému číslu přičteš 127. Takže binární 00000000 bude znamenat -128, binární 10000000 bude ve skutečnosti 0 a binární 11111111 bude +127. Má to výhodu v jednoduchém porovnávání dvou čísel, kde nezáleží na tom jestli jsou kladná nebo záporná.
Proto se to používá při ukládání čísel s plovoucí desetinnou čárkou, kde exponent je v přímém nebo doplňkovém kódu, a mantisa v kódu s posunutou nulou.
Ale řekl bych že ty máš mnohem větší problém, a to že naprosto nechápeš dvojkovou soustavu. Nezvládáš ani celá čísla, a chtěl bys pochopit zápis reálných! Co asi znamená to 2 na třetí? Dokážeš aspoň spočítat kolik to je?
Definice z Wikipedie: "Dvojková soustava je poziční číselná soustava mocnin čísla 2."
Takže binárně 00001000, když to rozepíšu, je to
0*2^7 + 0*2^6 + 0*2^5 + 0*2^4 + 1*2^3 + 0*2^2 + 0*2^1 + 0*2^0
neboli
0 + 0 + 0 + 0 + 8 + 0 + 0 + 0
Teď si cvičně převeď ta tvoje dvojková čísla 10 a 11, ať vidíš kolik to vlastně je.
"Král Lávra má dlouhé oslí uši, král je ušatec!
(pravil K. H. Borovský o cenzuře internetu)
(pravil K. H. Borovský o cenzuře internetu)
Re: Kód posunuté nuly
já chápu dvojkovou soustavu (trošku) jen sem nevedel ze 2 na 3 se musí taky prevest do binarky a pak s tím počítat dál díky ...
Zpět na “Programování a tvorba webu”
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 4 hosti