为什么在计算器上的tan(pi)之间得到不同的答案?

Mye*_* JO -1 python math trigonometry

tan(pi)0,但是当我计算tan(math.pi)与Python.答案是-1.2246467991473532e-16.

我无法理解.

Kir*_*gin 6

e-16意思是* 10^-16,非常接近零(不完美,部分因为pi不完美).在计算器上,它只是舍入到零.