Любая десятичная дробь может быть записана в виде a,bc... · 10k. Такие записи часто встречается в научных расчетах. Считается, что работать с ними еще удобнее, чем с обычной десятичной записью.
Сегодня мы научимся приводить к такому виду любую десятичную дробь. Заодно убедимся, что подобная запись — это уже «перебор», и никаких преимуществ в большинстве случаев она не дает.
Для начала — небольшое повторение. Как известно, десятичные дроби можно умножать не только между собой, но и на обычные целые числа (см. урок «Умножение и деление десятичных дробей»). Особый интерес представляет умножение на степени десятки. Взгляните:
Давайте немного перепишем исходные примеры и сравним их с ответами:
25,81 · 101 = 258,1;
0,00005 · 103 = 0,05;
8,0034 · 102 = 800,34.
Что происходит? Оказывается, умножение десятичной дроби на число 10k(где k > 0) равносильно сдвигу десятичной точки вправо на k разрядов. Именно вправо — ведь число увеличивается.
Аналогично, умножение на 10−k(где k > 0) равносильно делению на 10k, т.е. сдвигу на k разрядов влево, что приводит к уменьшению числа. Взгляните на примеры:
Отсюда следует, что одну и ту же десятичную дробь можно записать бесконечным числом способов. Например: 137,25 = 13,725 · 101 =1,3725 · 102 =0,13725 · 103 = ...
Стандартный вид числа — это выражения вида a,bc... · 10k,где a, b, c, ... — обычные цифры, причем a ≠ 0.Число k — целое.
Примеры:
8,25 · 104 = 82 500;
3,6 · 10−2 = 0,036;
1,075 · 106 = 1 075 000;
9,8 · 10−6 = 0,0000098.
Для каждого числа, записанного в стандартном виде, рядом указана соответствующая десятичная дробь.
Переход к стандартному виду
Алгоритм перехода от обычной десятичной дроби к стандартному виду очень прост. Но перед тем как его использовать, обязательно повторите, что такое значащая часть числа (см. урок «Умножение и деление десятичных дробей»). Итак, алгоритм:
Выписать значащую часть исходного числа и поставить после первой значащей цифры десятичную точку;
Найти образовавшийся сдвиг, т.е. на сколько разрядов сместилась десятичная точка по сравнению с исходной дробью. Пусть это будет число k;
Сравнить значащую часть, которую мы выписали на первом шаге, с исходным числом. Если значащая часть (с учетом десятичной точки) меньше исходного числа, дописать множитель 10k. Если больше — дописать множитель 10−k. Это выражение и будет стандартным видом.
Задача. Запишите число в стандартном виде:
9280;
125,05;
0,0081;
17 000 000;
1,00005.
9280 → 9,28. Сдвиг десятичной точки на 3 разряда влево, число уменьшилось (очевидно, 9,28 < 9280). Результат: 9,28 · 103;
125,05 → 1,2505. Сдвиг — на 2 разряда влево, число уменьшилось (1,2505 < 125,05). Результат: 1,2505 · 102;
0,0081 → 8,1. В этот раз сдвиг произошел вправо на 3 разряда, поэтому число увеличилось (8,1 > 0,0081). Результат: 8,1 · 10−3;
17000000 → 1,7. Сдвиг — на 7 разрядов влево, число уменьшилось. Результат: 1,7 · 107;
1,00005 → 1,00005. Сдвига нет, поэтому k = 0. Результат: 1,00005 · 100 (бывает и такое!).
Как видите, в стандартном виде представляются не только десятичные дроби, но и обычные целые числа. Например: 812 000 = 8,12 · 105;6 500 000 = 6,5 · 106.
Когда применять стандартную запись
По идее, стандартная запись числа должна сделать дробные вычисления еще проще. Но на практике заметный выигрыш получается только при выполнении операции сравнения. Потому что сравнение чисел, записанных в стандартном виде, выполняется так:
Сравнить степени десятки. Наибольшим будет то число, у которого эта степень больше;
Если степени одинаковые, начинаем сравнивать значащие цифры — как в обычных десятичных дробях. Сравнение идет слева направо, от старшего разряда к младшему. Наибольшим будет то число, в котором очередной разряд окажется больше;
Если степени десятки равны, а все разряды совпадают, то сами дроби тоже равны.
Разумеется, все это верно только для положительных чисел. Для отрицательных чисел все знаки меняются на противоположные.
Замечательно свойство дробей, записанных в стандартном виде, заключается в том, что к их значащей части можно приписывать любое количество нулей — как слева, так и справа. Аналогичное правило существует для других десятичных дробей (см. урок «Десятичные дроби»), но там есть свои ограничения.
Задача. Сравните числа:
8,0382 · 106 и 1,099 · 1025;
1,76 · 103 и 2,5 · 10−4;
2,215 · 1011 и 2,64 · 1011;
−1,3975 · 103 и −3,28 · 104;
−1,0015 · 10−8 и −1,001498 · 10−8.
8,0382 · 106 и 1,099 · 1025. Оба числа положительные, причем у первого степень десятки меньше, чем у второго (6 < 25). Значит, 8,0382 · 106 < 1,099 · 1025;
1,76 · 103 и 2,5 · 10−4. Числа снова положительные, причем степень десятки у первого из них больше, чем у второго (3 > −4). Следовательно, 1,76 · 103 > 2,5 · 10−4;
2,215 · 1011 и 2,64 · 1011. Числа положительные, степени десятки совпадают. Смотрим на значащую часть: первые цифры тоже совпадают (2 = 2). Различие начинается на второй цифре: 2 < 6, поэтому 2,215 · 1011 < 2,64 · 1011;
−1,3975 · 103 и −3,28 · 104. Это отрицательные числа. У первого степень десятки меньше (3 < 4), поэтому (в силу отрицательности) само число будет больше: −1,3975 · 103 > −3,28 · 104;
−1,0015 · 10−8 и −1,001498 · 10−8. Снова отрицательные числа, причем степени десятки совпадают. Также совпадают и первые 4 разряда значащей части (1001 = 1001). На 5 разряде начинается отличие, а именно: 5 > 4. Поскольку исходные числа отрицательные, заключаем: −1,0015 · 10−8 < −1,001498 · 10−8.