Для начала определим что такое разряд числа. Разряд это порядковый номер цифры, и счет начинается с запятой, отделяющей дробь, счет начинается с 0 разряда до последней цифры. Например, число 1234,0: 0 разряд - 4, 1 разряд - 3, 2 разряд - 2 и 3 разряд единица.
Теперь определимся как переводить из 16й в 10ю. Для перевода шестнадцатеричного числа в десятичное необходимо это число представить в виде суммы произведений степеней основания шестнадцатеричной системы счисления на соответствующие цифры в разрядах шестнадцатеричного числа.
Т.е.:
Чтобы перевести буквы в числа надо воспользоваться списком:
Для начала определим что такое разряд числа. Разряд это порядковый номер цифры, и счет начинается с запятой, отделяющей дробь, счет начинается с 0 разряда до последней цифры. Например, число 1234,0: 0 разряд - 4, 1 разряд - 3, 2 разряд - 2 и 3 разряд единица.
Теперь определимся как переводить из 16й в 10ю. Для перевода шестнадцатеричного числа в десятичное необходимо это число представить в виде суммы произведений степеней основания шестнадцатеричной системы счисления на соответствующие цифры в разрядах шестнадцатеричного числа.
Т.е.:
Чтобы перевести буквы в числа надо воспользоваться списком:
A=10; B=11; C=12; D=13; E=14; F=15
Теперь расмотрим данные нам числа:
1)32/2=16(0) 64/2=32(0)
16/2=8(0) 32/2=16(0)
8/2=4(0) 16/2=8(0)
4/2=2(0) 8/2=4(0)
2/2=1(0) 4/2=2(0)
1/2=0(1) 2/2=1(0)
1/2=0(1) ответ:100000.1000000
2)40/2=20(0) 5/2=2(1)
20/2=10 (0) 2/2=1(0)
10/2=5(0) 1/2=0(1)
5/2=2(1)
2/2=1(0)
1/2=0(1) ответ:101000.101
3)31/2=15(1) 75/2=37(1)
15/2=7(1) 37/2=18(1)
7/2=3(1) 18/2=9(0)
3/2=1(1) 9/2=4(1)
1/2=0(1) 4/2=2(0)
2/2=1(0)
1/2=0(1) ответ: 11111.1001011
4)
315/2=157(1)
157/2=78(1)
78/2=39(0)
39/2=19(1)
19/2=9(1)
9/2=4(1)
4/2=2(0)
2/2=1(0)
1/2=0(1)
1875/2=937(1)
937/2=468(1)
468/2=234(0)
234/2=117(0)
117/2=58(1)
58/2=29(0)
29/2=14(1)
14/2=7(0)
7/2=3(1)
3/2=1(1)
1/2=0(1) ответ:100111011.11101010011
сначала надо перевести число до запятой а потом после