Odpowiedzi

2009-12-14T21:35:52+01:00
2009-12-14T23:00:14+01:00
2009-12-15T00:22:11+01:00
1) 10011111 = 159
2) 00110010 = 50
3) 11111111 = 255
4) 01110001 =113

A takie przeliczenia z liczb binarnych na dziesiętne są bardzo proste
Bierzesz powiedzmy ostatni przykład 01110001 i zaczynając od od prawej strony poruszasz się w lewo i pod każdą liczbę którą widzisz podstawiasz potęgi liczby 2.
pokaże ci na powyższym przykładzie: 01110001
1 2 do potęgi 0
0 2 do potęgi 1
0 2 do potęgi 2
0 2 do potęgi 3
1 2 do potęgi 4
1 2 do potęgi 5
1 2 do potęgi 6
0 2 do potęgi 7

I tak gdzie są zera to nie bierze się potęgi pod uwagę czyli zostało nam
2 do potęgi 0 =1
2 do potęgi 4 =16
2 do potęgi 5 =32
2 do potęgi 6 =64
i teraz dodajemy liczby które nam wyszły i otrzymujemy rządany wynik
64+32+16+1 = 113
Mam nadzieję że choć troszke pomogłam :)