为什么C++中的sin()sin函数图像给它30而不是等于0.5而是等于 -0.988032呢?

如题pi是系统自定的量我没有赋徝。但是sin(pi/2)它是等于1的啊为什么sin(pi)就不等于0呢?... 如题
pi是系统自定的量我没有赋值。但是sin(pi/2)它是等于1的啊为什么sin(pi)就不等于0呢?
来自电脑网络類芝麻团 推荐于

首先你得明白MATLAB定义的pi是一个近似数

你对这个回答的评价是?

因为浮点数不能表示精确值并且计算会产生误差。

你对这個回答的评价是

你肯定是pi在之前给了值.如pi=3.1415.事实上,pi是无限不循环小数.如果你事先给定了pi的值就有可能.

你对这个回答的评价是?

我要回帖

更多关于 sin函数 的文章

 

随机推荐