Witam,
Nie wiem czy tutaj czy nie.
Mam liczbę 1,6 - mam ją zaprezentować binarnie, za pomocą 5 bitów, 1b - znak, 2b - cecha, 2b mantysa.
\(\displaystyle{ 1,6= 1,1001}\)
To dość duże zaokrąglenie ale chyba tak będzie.
Moim zdaniem poprawnie będzie:
\(\displaystyle{ 0 01 11}\)
Ponieważ przesuwam o 1 bit wartość 1,1001 otrzymuje 0,11001
Ale widziałem rozwiązania:
\(\displaystyle{ 0 00 11}\)
\(\displaystyle{ 0 01 10}\)
Widziałem też takie rozwiązanie gdzie ucinano całość, i wstawiano w miejsce mantysy to co jest po przecinku (ostatnie rozwiązanie).
Może mi to ktoś to uporządkować?
[Systemy liczbowe] Mantysa i Cecha
-
- Użytkownik
- Posty: 64
- Rejestracja: 7 lut 2011, o 15:10
- Płeć: Mężczyzna
- Lokalizacja: Szczecin
- Podziękował: 28 razy
[Systemy liczbowe] Mantysa i Cecha
Ostatnio zmieniony 8 lut 2015, o 17:03 przez Afish, łącznie zmieniany 1 raz.
Powód: Poprawa wiadomości.
Powód: Poprawa wiadomości.
- Dasio11
- Moderator
- Posty: 10225
- Rejestracja: 21 kwie 2009, o 19:04
- Płeć: Mężczyzna
- Lokalizacja: Wrocław
- Podziękował: 40 razy
- Pomógł: 2362 razy
[Systemy liczbowe] Mantysa i Cecha
A według mnie będzie tak:
\(\displaystyle{ (-1)^0 \cdot 2^{00} \cdot 1{,}10}\)
co dawałoby reprezentację:
\(\displaystyle{ s = 0 \\
c = 00 \\
m = 10,}\)
bo znak miał mieć 1 bit, a cecha i mantysa 2.
\(\displaystyle{ (-1)^0 \cdot 2^{00} \cdot 1{,}10}\)
co dawałoby reprezentację:
\(\displaystyle{ s = 0 \\
c = 00 \\
m = 10,}\)
bo znak miał mieć 1 bit, a cecha i mantysa 2.