python - Python3“math.sin”函数返回不正确的结果(角度以弧度为单位。)
问题描述
>>> import math
>>> math.sin(math.radians(180))
1.2246467991473532e-16
>>>
180º 的正弦不是 0.0 吗?
解决方案
它是 pi 的近似值。您可以将其四舍五入为 0。
推荐阅读
- python - 如何使用 PyVista 将矢量箭头添加到 ABC 字段等 3D 绘图?
- xcode - 如何仅在 Xcode 中为控制台启用换行?
- php - Symfony 学说并发查询和操作
- python - 尝试使用 while 循环时出现回溯错误和“'int' 类型的参数不可迭代”
- python - 如何使用 pandas 和 matplotlib.pyplot 绘制半大型数据集(约 20k 点)?有没有更好的绘图工具?
- unity3d - Unity2D如何识别同一标签下的不同精灵?
- rsa-archer-grc - 如何识别包含自定义对象的所有 Archer 应用程序/问卷
- reactjs - 如何修复 Next.js Vercel 部署模块未找到错误
- ssl - 是否可以从 HTTPS 向 HTTP 发出跨域 javascript 请求?
- elf - 多个ELF程序头是什么意思