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ć.
Dodawanie liczb zmiennopozycyjnych... JAK ?
-
- 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 ?
ż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
-
- 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 ?
Mógłbyś pokazać jak się je dodaje ? Dziękispajder 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
-
- 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 ?
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
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
-
- 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 ?
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)}\)
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)}\)