Potřeboval bych poradit, jak převést necelé, záporné číslo v
desítkové soustavě do binární podoby skrze fixní řádovou čárku.
Reprezentace kladného necelého čísla s fixní řádovou čárkou je v
pohodě, ale nevím si rady, když je to číslo záporné. Řekněme, že
chceme převést číslo -5,25. Stačí v takovém případě si číslo
převést na kladné (5,25), vyřešit jeho binární reprezentaci (0000
0101,01) a pak výsledek znegovat pomocí doplňkového kódu (čímž dostaneme
1111 1010,11)? Anebo je zde nějaký jiný postup?
Předem mnohokrát děkuji
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.