Усечение

редактировать

В математике и информатике, усечение ограничивает количество цифр справа от десятичной точки.

Содержание
  • 1 Усечение и функция минимума
  • 2 Причины усечения
  • 3 В алгебре
  • 4 См. Также
  • 5 Ссылки
  • 6 Внешние ссылки
Усечение и функция минимума

Усечение положительных действительных чисел может быть выполнено с помощью функции пола. Дано число x ∈ R + {\ displaystyle x \ in \ mathbb {R} _ {+}}x \ in \ mathbb {R} _ {+} , которое необходимо усечь, и n ∈ N 0 {\ displaystyle n \ in \ mathbb {N} _ {0}}n \ in \ mathbb {N} _ {0} , количество элементов, которые должны оставаться за десятичной точкой, усеченное значение x равно

trunc ⁡ (x, n) = ⌊ 10 n ⋅ x ⌋ 10 п. {\ displaystyle \ operatorname {trunc} (x, n) = {\ frac {\ lfloor 10 ^ {n} \ cdot x \ rfloor} {10 ^ {n}}}.}\ operatorname {trunc} (x, n) = {\ frac {\ lfloor 10 ^ {n} \ cdot x \ rfloor} {10 ^ {n}}}.

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

trunc ⁡ (x, n) = ⌈ 10 n ⋅ Икс ⌉ 10 n {\ displaystyle \ operatorname {trunc} (x, n) = {\ frac {\ lceil 10 ^ {n} \ cdot x \ rceil} {10 ^ {n}}}}{\ displaystyle \ operatorname {trunc} (x, n) = {\ frac {\ lceil 10 ^ {n} \ cdot x \ rceil} {10 ^ {n}}}}

вместо.

Причины усечения

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

В алгебре

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

См. Также
Ссылки
Внешние ссылки
  • Апплет обоев, который визуализирует ошибки из-за конечной точности
Последняя правка сделана 2021-06-11 12:57:06
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте