Русская Википедия:Усечение числа

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску

В математике и информатике, отбрасывание дробной части (Шаблон:Lang-en) — ограничение количества цифр справа от десятичной точки.

Отбрасывание дробной части и функция округления в меньшую сторону

Отбрасывание дробной части положительных действительных чисел может быть выполнено с помощью функции округления в меньшую сторону. Например, дано число <math>x \in \mathbb{R}_+</math>, дробную часть которого необходимо отбросить и число <math>n \in \mathbb{N}_0</math>, обозначающее количество знаков, которые необходимо сохранить после десятичной точки, значение числа x после отбрасывания дробной части будет равно

<math>\operatorname{trunc}(x,n) = \frac{\lfloor 10^n \cdot x \rfloor}{10^n}.</math>

Однако для отрицательных чисел отбрасывание дробной части не округляет число в том же направлении, что и функция округления в меньшую сторону: отбрасывание дробной части всегда округляет число в сторону нуля, а функция округления в меньшую сторону округляет в направлении отрицательной бесконечности. Для заданного числа <math>x \in \mathbb{R}_-</math>, вместо этого используется функция округления в большую сторону.

<math>\operatorname{trunc}(x,n) = \frac{\lceil 10^n \cdot x \rceil}{10^n}</math>

В некоторых случаях функция отбрасывания дробной части Шаблон:Math записывается как Шаблон:Math.  См. Целая часть.

Причины отбрасывания дробной части

В компьютерах отбрасывание дробной части может происходить в тех случаях, когда десятичное число преобразуется в целое число; отбрасывание всей дробной части происходит по тому, что целые числа не могут хранить нецелые действительные числа.

В алгебре

Аналог отбрасывания дробной части может быть применен к многочленам. В этом случае, усечение полинома P до степени n может быть определено как сумма всех членов P степени n или меньше. Полиномиальные усечения встречаются, например, при изучении полиномов Тейлора.[1]

См. также

Ссылки

Шаблон:Примечания