Переведите пжста число из десятичной системы счисления в двоичную!число 64,488???

Переведите пжста число из десятичной системы счисления в двоичную!число 64,488???
Гость
Ответ(ы) на вопрос:
Гость
Сначала переводим целую часть (после черты остатки от деления) : 64:2=32|0 32:2=16|0 16:2=8|0 8:2=4|0 4:2=2|0 2:2=1|0 1:2=0|1 1000000 теперь переводим дробную часть, постепенно домножая ее на ту систему счисления, в которую мы хотим перевести (в данном случае в двоичную), если в целой части получается ноль-дописываем ноль после запятой, если единица-дописываем единицу, только после этого отбрасываем ее в дробной части и снова домножаем на 2.Так можно делать до бесконечности, в зависимости от того, до скольких знаков после запятой Вы хотите записать число. 0.488*2= 0.976*2=1.952;0.952*2=1.904;0.904*2=1.808 1000000,0111
Гость
Точность не задана 64 = 2^6 0,375 < 0,488 < 0,5 1/4 + 1/8 < 0,488 < 1/2 1 000 000,011 < 64,488 < 1 000 000,1
Гость
1000000 http://marklv.narod.ru/inf/p10_2.htm Как переводить числа в двоичную систему счисления? ******************* А теперь рассмотрим алгоритм перевода правильных десятичных дробей в двоичную систему счисления. Пусть А (дд) — правильная десятичная дробь. В её записи в развёрнутой форме будут отсутствовать положительные степени основания (числа 2): A(дд) = a(–1) • 2^(–1) + a(–2) • 2(–2) + … На первом шаге умножим число A(дд) на основание двоичной системы, то есть на 2. Произведение будет равно: a(–1) + a(–2) • 2^(–1) + … Целая часть будет равна a(–1). На втором шаге оставшуюся дробную часть опять умножим на 2, получим целую часть, равную a(–2). Описанный процесс необходимо продолжать до тех пор, пока в результате умножения мы не получим нулевую дробную часть или не будет достигнута требуемая точность вычислений. И тут легко заметить, что последовательность полученных чисел совпадает с последовательностью цифр дробного двоичного числа, записанного в свёрнутой форме: A(2) = a(–1)a(–2)… А теперь алгоритм: 1. Последовательно выполнять умножение исходной десятичной дроби и получаемых дробных частей произведений на основание системы (на 2) до тех пор, пока не получится нулевая дробная часть или не будет достигнута требуемая точность вычислений. 2. Записать полученные целые части произведения в прямой последовательности. И напоследок хотелось бы рассказать о переводе чисел из восьмеричной и шестнадцатеричной систем счисления в двоичную. Для перевода чисел из восьмеричной и шестнадцатеричной систем счисления в двоичную необходимо цифры числа преобразовать в группы двоичных цифр. Для перевода из восьмеричной системы в двоичную каждую цифру числа надо преобразовать в группу из трёх двоичных цифр — триаду, а при преобразовании шестнадцатеричного числа — в группу из четырёх цифр — тетраду. http://shkolazhizni.ru/archive/0/n-3159/
Не нашли ответ?
Ответить на вопрос
Похожие вопросы