Для перевода числа 0.141414141414141414141414141414141414141414 из восьмеричной в шестнадцатеричную систему счисления, необходимо сначала перевести его в десятичную систему, а полученное число в шестнадцатеричную. Для перевода восьмеричного числа 0.141414141414141414141414141414141414141414 в десятичное необходимо записать его в виде многочлена, состоящего из произведений цифр вида:
A8 = an-1 ∙ 8n-1 + an-2 ∙ 8n-2 + ∙∙∙ + a0 ∙ 80 + a-1 ∙ 8-1 + ∙∙∙ + a-m ∙ 8-m
В результате преобразований получим:
0.1414141414141414141414141414141414141414148=0 ∙ 80 + 1 ∙ 8-1 + 4 ∙ 8-2 + 1 ∙ 8-3 + 4 ∙ 8-4 + 1 ∙ 8-5 + 4 ∙ 8-6 + 1 ∙ 8-7 + 4 ∙ 8-8 + 1 ∙ 8-9 + 4 ∙ 8-10 + 1 ∙ 8-11 + 4 ∙ 8-12 + 1 ∙ 8-13 + 4 ∙ 8-14 + 1 ∙ 8-15 + 4 ∙ 8-16 + 1 ∙ 8-17 + 4 ∙ 8-18 + 1 ∙ 8-19 + 4 ∙ 8-20 + 1 ∙ 8-21 + 4 ∙ 8-22 + 1 ∙ 8-23 + 4 ∙ 8-24 + 1 ∙ 8-25 + 4 ∙ 8-26 + 1 ∙ 8-27 + 4 ∙ 8-28 + 1 ∙ 8-29 + 4 ∙ 8-30 + 1 ∙ 8-31 + 4 ∙ 8-32 + 1 ∙ 8-33 + 4 ∙ 8-34 + 1 ∙ 8-35 + 4 ∙ 8-36 + 1 ∙ 8-37 + 4 ∙ 8-38 + 1 ∙ 8-39 + 4 ∙ 8-40 + 1 ∙ 8-41 + 4 ∙ 8-42 = 0 ∙ 1 + 1 ∙ 0.125 + 4 ∙ 0.015625 + 1 ∙ 0.001953125 + 4 ∙ 0.000244140625 + 1 ∙ 3.0517578125E-5 + 4 ∙ 3.814697265625E-6 + 1 ∙ 4.7683715820312E-7 + 4 ∙ 5.9604644775391E-8 + 1 ∙ 7.4505805969238E-9 + 4 ∙ 9.3132257461548E-10 + 1 ∙ 1.1641532182693E-10 + 4 ∙ 1.4551915228367E-11 + 1 ∙ 1.8189894035459E-12 + 4 ∙ 2.2737367544323E-13 + 1 ∙ 2.8421709430404E-14 + 4 ∙ 3.5527136788005E-15 + 1 ∙ 4.4408920985006E-16 + 4 ∙ 5.5511151231258E-17 + 1 ∙ 6.9388939039072E-18 + 4 ∙ 8.673617379884E-19 + 1 ∙ 1.0842021724855E-19 + 4 ∙ 1.3552527156069E-20 + 1 ∙ 1.6940658945086E-21 + 4 ∙ 2.1175823681358E-22 + 1 ∙ 2.6469779601697E-23 + 4 ∙ 3.3087224502121E-24 + 1 ∙ 4.1359030627651E-25 + 4 ∙ 5.1698788284564E-26 + 1 ∙ 6.4623485355705E-27 + 4 ∙ 8.0779356694632E-28 + 1 ∙ 1.0097419586829E-28 + 4 ∙ 1.2621774483536E-29 + 1 ∙ 1.577721810442E-30 + 4 ∙ 1.9721522630525E-31 + 1 ∙ 2.4651903288157E-32 + 4 ∙ 3.0814879110196E-33 + 1 ∙ 3.8518598887745E-34 + 4 ∙ 4.8148248609681E-35 + 1 ∙ 6.0185310762101E-36 + 4 ∙ 7.5231638452626E-37 + 1 ∙ 9.4039548065783E-38 + 4 ∙ 1.1754943508223E-38 = 0 + 0.125 + 0.0625 + 0.001953125 + 0.0009765625 + 3.0517578125E-5 + 1.52587890625E-5 + 4.7683715820312E-7 + 2.3841857910156E-7 + 7.4505805969238E-9 + 3.7252902984619E-9 + 1.1641532182693E-10 + 5.8207660913467E-11 + 1.8189894035459E-12 + 9.0949470177293E-13 + 2.8421709430404E-14 + 1.4210854715202E-14 + 4.4408920985006E-16 + 2.2204460492503E-16 + 6.9388939039072E-18 + 3.4694469519536E-18 + 1.0842021724855E-19 + 5.4210108624275E-20 + 1.6940658945086E-21 + 8.470329472543E-22 + 2.6469779601697E-23 + 1.3234889800848E-23 + 4.1359030627651E-25 + 2.0679515313826E-25 + 6.4623485355705E-27 + 3.2311742677853E-27 + 1.0097419586829E-28 + 5.0487097934145E-29 + 1.577721810442E-30 + 7.8886090522101E-31 + 2.4651903288157E-32 + 1.2325951644078E-32 + 3.8518598887745E-34 + 1.9259299443872E-34 + 6.0185310762101E-36 + 3.0092655381051E-36 + 9.4039548065783E-38 + 4.7019774032892E-38 = 0.1904761904761910
Таким образом:
0.1414141414141414141414141414141414141414148 = 0.1904761904761910.
Для перевода десятичного числа 0.19047619047619 в шестнадцатеричную систему счисления, необходимо отдельно перевести целую и дробную часть. Для перевода целой части её необходимо последовательно делить на 16 до тех пор, пока остаток не станет меньше чем 16.
| 0 | |
Ответом будет являться обратная последовательность результатов деления:
010=016
Для перевода дробной части 0.19047619047619 из десятичной системы в шестнадцатеричную, необходимо выполнить последовательное умножение дробной части на 16, до тех пор, пока результатом умножения не станет целое число или пока не будет достигнута заданная точность вычисления:
0.19047619047619 ∙ 16 = 3.047619047619 (3)
0.047619047619 ∙ 16 = 0.761904761904 (0)
0.761904761904 ∙ 16 = 12.190476190464 (C)
0.190476190464 ∙ 16 = 3.047619047424 (3)
0.047619047424 ∙ 16 = 0.761904758784 (0)
0.761904758784 ∙ 16 = 12.190476140544 (C)
0.190476140544 ∙ 16 = 3.047618248704 (3)
0.047618248704 ∙ 16 = 0.761891979264 (0)
0.761891979264 ∙ 16 = 12.190271668224 (C)
0.190271668224 ∙ 16 = 3.044346691584 (3)
0.044346691584 ∙ 16 = 0.709547065344 (0)
Ответом будет являться прямая последовательность целых частей результатов умножения:
0.1904761904761910=0.30C30C30C3016
Ответом будет являться соединение целой и дробной части:
0.1904761904761910=0.30C30C30C3016.
Окончательный ответ:
0.1414141414141414141414141414141414141414148=0.30C30C30C3016.
