Trunkierung (Mathematik)

Rechenoperation, bei der Nachkommastellen gestrichen werden

Die Trunkierung bezeichnet in der Mathematik und Informatik eine Rechenoperation, bei der eine Folge oder eine Dezimalzahl auf eine gewisse Länge gekürzt wird.[1] Für Dezimalzahlen heißt das, dass Nachkommastellen gestrichen werden.

Unterschied zur Abrundungsfunktion Bearbeiten

Für eine Zahl  , die auf   Nachkommastellen trunkiert werden soll, gilt

 .

Für negative reelle Zahlen   gilt hingegen

 ,

wobei  und   für die Abrundungsfunktion und Aufrundungsfunktion stehen.

Für positive Zahlen entspricht die Trunkation mit   daher der Abrundungsfunktion. Bei negativen Zahlen hingegen ist in diesem Fall die Aufrundungsfunktion äquivalent.

Typumwandlung Bearbeiten

Trunkierung mit   tritt in C/C++ auf, wenn man eine Gleitkommazahl in eine ganze Zahl umwandelt.[2]

Polynome Bearbeiten

Analog zur Trunkierung mit Dezimalzahlen, kann man die Trunkierung  eines Polynoms definieren. Das ist die Summe der Polynomglieder bis zum Grad  .[3]

Beispiel Bearbeiten

Sei  . Die verschiedenen Trunkierungen lauten dann

  ,  ,  .

Einzelnachweise Bearbeiten

  1. Ronald B. Guenther, Abdelwahab Kharab: An Introduction to Numerical Methods: a MATLAB approach. 4. Auflage. CRC Press, Boca Raton 2019, ISBN 978-1-138-09307-2, S. 32.
  2. Type conversions. In: cplusplus.com. Abgerufen am 5. Juli 2019 (englisch).
  3. Michael Spivak: Calculus. 4. Auflage. Publish or Perish, Houston 2008, ISBN 978-0-914098-91-1, S. 434.