mirror of
https://github.com/pocketpy/pocketpy
synced 2025-10-20 11:30:18 +00:00
16 lines
438 B
Python
16 lines
438 B
Python
from math import log, log10, log2, sin, cos, tan, e, pi, isclose, isnan, isinf
|
|
|
|
assert isclose(e, 2.718281828459045)
|
|
assert isclose(pi, 3.141592653589793)
|
|
assert isclose(log(10), 2.302585092994046)
|
|
assert isclose(log10(10), 1.0)
|
|
assert isclose(log2(10), 3.321928094887362)
|
|
assert isclose(sin(0), 0.0)
|
|
assert isclose(cos(0), 1.0)
|
|
assert isclose(tan(0), 0.0)
|
|
|
|
a = -0.1
|
|
a = a**a
|
|
assert isnan(a)
|
|
assert not isinf(a)
|
|
assert isinf(float("inf")) |