小编use*_*141的帖子

Math.Sin给我错误的答案吗?

我试图使用Math.Sin()计算sin(pi弧度).我使用以下代码.

        double degrees = 180;
        double radians = Math.PI / 180 * degrees;
        Console.WriteLine(Math.Sin(radians));
Run Code Online (Sandbox Code Playgroud)

它给了我一个价值

1.22460635382238E-16

这是什么原因?当然它应该返回值0对吗?

请赐教.谢谢.

c# math trigonometry

1
推荐指数
1
解决办法
8158
查看次数

标签 统计

c# ×1

math ×1

trigonometry ×1