

Chop
Examples
open all close allApplications (2)
Test if two numbers are the same to a certain tolerance:
They are the same to the default tolerance of :
They are not the same to the tolerance of :
Eliminate very small terms before comparing with Equal:
They are not equal because a small number is not equal to zero:
Properties & Relations (1)
Possible Issues (1)
Machine complex numbers have machine reals for both real and imaginary parts:
Consequently, Chop does not make the real part of machine complex numbers an exact zero:
Small imaginary parts from machine complex numbers are eliminated to make a machine real:
See Also
Threshold Rationalize Round Clip Accuracy Floor IntegerPart N Precision SetPrecision
Function Repository: IntegerChop
Tech Notes
Related Guides
History
Introduced in 1988 (1.0)
Text
Wolfram Research (1988), Chop, Wolfram Language function, https://reference.wolfram.com/language/ref/Chop.html.
CMS
Wolfram Language. 1988. "Chop." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/Chop.html.
APA
Wolfram Language. (1988). Chop. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/Chop.html
BibTeX
@misc{reference.wolfram_2025_chop, author="Wolfram Research", title="{Chop}", year="1988", howpublished="\url{https://reference.wolfram.com/language/ref/Chop.html}", note=[Accessed: 06-August-2025]}
BibLaTeX
@online{reference.wolfram_2025_chop, organization={Wolfram Research}, title={Chop}, year={1988}, url={https://reference.wolfram.com/language/ref/Chop.html}, note=[Accessed: 06-August-2025]}