Dodawanie liczb zmiennopozycyjnych... JAK ?

ŚwIeRsZcZ
Użytkownik
Użytkownik
Posty: 232
Rejestracja: 8 paź 2006, o 16:21
Płeć: Mężczyzna
Lokalizacja: Wawa
Podziękował: 121 razy
Pomógł: 1 raz

Dodawanie liczb zmiennopozycyjnych... JAK ?

Post autor: ŚwIeRsZcZ »

Witam ! Mam takie problem obliczyć wartość np. takiego wyrażenia (w sys. zmiennopozycyjnym).

\(\displaystyle{ 100}\) \(\displaystyle{ 0100}\) \(\displaystyle{ +}\) \(\displaystyle{ 100}\) \(\displaystyle{ 0101}\)

wiem że chodzi tutaj o mantysę i cechę, rozumiem że dla pierwszej liczby cecha to \(\displaystyle{ 100}\) a mantysa : \(\displaystyle{ 0100}\) i analogicznie z drugą liczbą... Ale co dalej ?? Czytam pełno teorii w internecie i nie mogę znaleźć nigdzie przykładów na takie dodawania :/ Bardzo dziękuję za wytłumaczenie, najlepiej metodą krok po kroku jak należy postępować.
spajder
Użytkownik
Użytkownik
Posty: 735
Rejestracja: 7 lis 2005, o 23:56
Płeć: Mężczyzna
Lokalizacja: Łódź
Podziękował: 2 razy
Pomógł: 133 razy

Dodawanie liczb zmiennopozycyjnych... JAK ?

Post autor: spajder »

żeby dodać liczby zmiennoprzecinkowe należy jedną z nich przekształcić do tego samego wykładnika - w tym wypadku cechy są takie same, więc po prostu dodawaj mantysy
ŚwIeRsZcZ
Użytkownik
Użytkownik
Posty: 232
Rejestracja: 8 paź 2006, o 16:21
Płeć: Mężczyzna
Lokalizacja: Wawa
Podziękował: 121 razy
Pomógł: 1 raz

Dodawanie liczb zmiennopozycyjnych... JAK ?

Post autor: ŚwIeRsZcZ »

spajder pisze:żeby dodać liczby zmiennoprzecinkowe należy jedną z nich przekształcić do tego samego wykładnika - w tym wypadku cechy są takie same, więc po prostu dodawaj mantysy
Mógłbyś pokazać jak się je dodaje ? Dzięki
spec_u
Użytkownik
Użytkownik
Posty: 40
Rejestracja: 17 lis 2007, o 18:45
Płeć: Mężczyzna
Lokalizacja: Katowice
Podziękował: 5 razy
Pomógł: 1 raz

Dodawanie liczb zmiennopozycyjnych... JAK ?

Post autor: spec_u »

100 0100 + 100 0101

dodajemy normalnie tak jak dodaje sie liczby binarne.... czyli:

0100
+0101
------
1001

czyli wynik = 100 1001

(dodaje sie TYLKO MANTYSY, cech sie NIE dodaje, tlyko uzupełnia ale że masz 2 identyczne cechy więc nic więcej z nią nie musisz robić

dodawanie liczb binarnych:

0+0 = 0
0+1 = 1
1+0 = 1
1+1 = 0 i przeniesienie 1 do następnej pozycji

pzdr
spajder
Użytkownik
Użytkownik
Posty: 735
Rejestracja: 7 lis 2005, o 23:56
Płeć: Mężczyzna
Lokalizacja: Łódź
Podziękował: 2 razy
Pomógł: 133 razy

Dodawanie liczb zmiennopozycyjnych... JAK ?

Post autor: spajder »

tylko pamiętaj, by na końcu doprowadzić liczbę do właściwej postaci (celowo nie piszę znormalizowanej), tj. żeby mantysa była z zakresu \(\displaystyle{ left[frac{1}{2},1
ight)}\)
-- 30 stycznia 2009, 16:01 --tylko pamiętaj, by na końcu doprowadzić liczbę do właściwej postaci (celowo nie piszę znormalizowanej), tj. żeby mantysa była z zakresu \(\displaystyle{ left[frac{1}{2},1
ight)}\)
ODPOWIEDZ