Деление многозначных чисел в десятичной системе счисления

1.Если число х у, то частное равно 0, остаток r=x. 2.Если х=у, то частное равно 1, остаток r=0. 3.Если х у и число разрядов в числах х и у одинаковое, то частное находим перебором, последовательно умножая у на 1,2,3,…,9. 4.Если х у и число разрядов в числе х больше, чем в числе у, то записываем делимое х, справа от него делитель у, отделяем их уголком. Выделяем в числе х столько старших разрядов, сколько их в числе у или на один больше так, чтобы образовалось число d1 у. Перебором находим частное q1 чисел d1 и y, последовательно умножая у на числа 1,2,3,…,9. Записываем q1 под уголком. Умножаем у на q1 и записываем произведение уq1 под числом d1. Находим разность r1=d1-yq1. Сравниваем r1 с делителем y. Если r1 y, то частное q1 найдено верно. 5.Приписываем справа к числу r1 цифру старшего из неиспользованных разрядов делимого х и сравниваем полученное число d2 с числом у. Если d2 у, то перебором находим частное q2 чисел d2 и у, последовательно умножая у на 1,2,3,…,9. Записываем q2 после q1. Умножаем у на q2 и записываем произведение уq2под числом d2 так, чтобы младший разряд числа уq2 был записан под младшим разрядом числа d2. Находим разность r2=d2-yq2, 6.Если же d2 у, то приписываем ещё столько следующих разрядов, чтобы получилось число d3 у. В этом случае в частном записываем после числа q1 такое же количество нулей и переходим к пункту 5. 7.Если же при использовании младшего разряда числа х окажется, что число d3 у, тогда частное чисел d2 и у равно 0. Деление заканчиваем

 

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: