Python has math library and has many functions regarding to it.
math.remainder() method returns an exact (floating) value as a remainder.
For finite x and finite nonzero y, this is the difference x – n*y, where n is the closest integer to the exact value of the quotient x / y. If x / y is exactly halfway between two consecutive integers, the nearest even integer is used for n. The remainder
r = remainder(x, y) thus always satisfies abs(r) <= 0.5 * abs(y).
1.0 0.0 -2.0 0.0
math.isfinite() function –
math.isfinite() method returns True if x is neither an infinity nor a NaN, and False otherwise. (Note that 0.0 is considered finite.)
True False True True
Reference: Python Math Library
Attention geek! Strengthen your foundations with the Python Programming Foundation Course and learn the basics.
To begin with, your interview preparations Enhance your Data Structures concepts with the Python DS Course. And to begin with your Machine Learning Journey, join the Machine Learning – Basic Level Course