请问计算机中三角函数是怎样计算的?

来源:百度知道 编辑:UC知道 时间:2024/06/01 03:43:29
如sin(13)=0.22495105434386499805110720834279655863101379922868502151277950725642599301613310441190887840056135247369991725522948583585985804,这样一个数字是怎样算出来的?什么原理?
是在计算机中

不知道你用的是什么编译器,在这里,13被电脑当作了角度值。
设弧度值为R,角度值为D,则有R=PI*D/180.
比如60度的角的弧度值为PI/3
所以,实际电脑所计算的过程是:
sin(13度)=sin(13*PI/180弧度)=sin(0.226892803弧度)=0.224951054...

在Excel里,sin(x)函数的参数x是被认作弧度值的。