лавающей точкой.
На самом деле числа с фиксированной точкой представляются очень просто: как целые числа до точки и целые числа после точки. Например, 0,5 в этом формате это 0 и 5. Дальше запись в двоичном виде.
0 00000000. 0 0000101
Обратите внимание, что вместо запятой мы ставим точку.
Числа с фиксированной точкой - это очень простой формат. В таких числах можно хранить очень ограниченный диапазон чисел. Поэтому для сложных расчетов, как математических, физических или даже для расчёта графики, используют числа с плавающей точкой.
В этом формате число представляется в специальном виде
A mqp
Здесь m - мантисса числа, q - системы счисления, p - порядок числа. Рассмотрим эту формулу подробнее.
Запишем в этом формате десятичное число 2,2.
mqp
q10, так как число в десятичной системе
Так что здесь мантисса, и что такое порядок нашего числа?
M p
22 -1 2210-12,2
220 -2 22010-22,2
2200 -3 220010-32,2
И так далее. Тут ярко видно, почему есть понятие плавающей точки.
Соответственно для компьютера мы имеет то же самое, только q2 (двоичная система).
К сожалению, несмотря на то, что числа с плавающей точкой умещают в себе огромный диапазон чисел от -2300 до 2300, при вычислениях на компьютере возникают некоторые проблемы.
Проблема первая - каждый ПК вычисляет с точностью до 10-16. Если мы будем суммировать два числа, разность степеней которых большая, то компьютер не выдаст нам верного результата.
Проблема вторая - для компьютера существенно отличаются такие выражения, как, например, 1245 и 2451. Поэтому опять же возникает погрешность в вычислениях.
На самом деле в вычислениях, проводимых, например, простым пользователем, бухгалтером или экономистом, эти проблемы не имеют значения, и мы у
Страницы: << < 4 | 5 | 6 | 7 | 8 > >>