Witam
Chciałbym prosić o sprawdzenie czy dobrze rozwiązałem te zadania.
1) Zamień z systemu dziesiętnego na dwójkowy liczbę
0,125 = 0,001
0,025 = 0,0000011
170,105 = 10101010, (tutaj nie wiem ile po przecinku)
2) Zamień z systemy dwójkowego na dziesiętny liczbę
0,101011 = 0,106
11101,0011 = 29,041
3)Wykonaj operację dodawania liczb binarnych przedstawionych w zapisie Znak Uzupełnienie do 2
a) 1.010110,001 + 1.011100,100 = 1.0110010,101
b) 0.010110,001 + 1.011100,100 = 1.1110010,101
c) 0.010110,001 + 0.011100,100 = 0.0110010,101
4)Wykonaj operację odejmowania liczb binarnych przedstawionych w zapisie Znak Uzupełnienie do 2
a) 1.010110,001 - 1.011100,100 = 1.1111001,101
b) 0.010110,001 - 1.011100,100 = 0.0111001,101
c) 0.010110,001 - 0.011100,100 = 1.1111001,101
Z góry dziękuje za pomoc.
systemy liczbowe - sprawdzenie zadań
systemy liczbowe - sprawdzenie zadań
1a ok
1b mi wyszło 0,000(0011)
1c ok, po przecinku ,000(11010111000010100011)
2a mi wyszło 0,671875
2b mi wyszło 29,1875
u2 teraz nie chce mi się sprawdzać niestety
1b mi wyszło 0,000(0011)
1c ok, po przecinku ,000(11010111000010100011)
2a mi wyszło 0,671875
2b mi wyszło 29,1875
u2 teraz nie chce mi się sprawdzać niestety
-
- Użytkownik
- Posty: 38
- Rejestracja: 14 paź 2008, o 14:58
- Płeć: Mężczyzna
- Lokalizacja: Ruda Śl.
- Podziękował: 1 raz
systemy liczbowe - sprawdzenie zadań
dzięki, już wiem gdzie robiłem błądabc666 pisze:1a ok
1b mi wyszło 0,000(0011)
1c ok, po przecinku ,000(11010111000010100011)
2a mi wyszło 0,671875
2b mi wyszło 29,1875
u2 teraz nie chce mi się sprawdzać niestety
Choć nie ukrywam, że najbardziej potrzebuje sprawdzenia kodu U2.
Może znajdzie się jeszcze ktoś kto pomoże
systemy liczbowe - sprawdzenie zadań
hmm coś mi nie pasuje w tym u2, wynik tyle samo powinien zajmować bitów, po prostu jak jest nadmiar to wynik jest inny niż normalnie w dwójkowym
-
- Użytkownik
- Posty: 38
- Rejestracja: 14 paź 2008, o 14:58
- Płeć: Mężczyzna
- Lokalizacja: Ruda Śl.
- Podziękował: 1 raz
systemy liczbowe - sprawdzenie zadań
Jest więcej bo dodawałem do każdego po 1 bicie nieznaczącym
Dobra pomińmy w/w przykłady.
Jak będziesz mieć czas to rzucić okiem na ten i powiedzieć czy dobrze myślę
Dziesiętne na U2
A.234,35 = 0.11101010,0(1011)
B.-110,45 = 1.0010001,10(110)
A - B
No i teraz dopisuje po jednym bicie nieznaczącym przed bitem znaku:
0.011101010,0(1011) - 1.10010001,10(110) = 0.101011000,11001 (344,781)
Dobra pomińmy w/w przykłady.
Jak będziesz mieć czas to rzucić okiem na ten i powiedzieć czy dobrze myślę
Dziesiętne na U2
A.234,35 = 0.11101010,0(1011)
B.-110,45 = 1.0010001,10(110)
A - B
No i teraz dopisuje po jednym bicie nieznaczącym przed bitem znaku:
0.011101010,0(1011) - 1.10010001,10(110) = 0.101011000,11001 (344,781)
systemy liczbowe - sprawdzenie zadań
w A mi wyszła inna część ułamkowa
,01(0110)
w B chyba będzie
,10(0011)
bo \(\displaystyle{ -110,45_{U2}=17,55_{U2}}\)
Z odejmowaniem ci nie powiem bo szczerze mówiąc już tego nie pamiętam za bardzo i nie chce cię wprowadzać w błąd
,01(0110)
w B chyba będzie
,10(0011)
bo \(\displaystyle{ -110,45_{U2}=17,55_{U2}}\)
Z odejmowaniem ci nie powiem bo szczerze mówiąc już tego nie pamiętam za bardzo i nie chce cię wprowadzać w błąd