标题:三角函数表
只看楼主
九转星河
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:长长久久
等 级:贵宾
威 望:52
帖 子:5023
专家分:14003
注 册:2016-10-22
得分:5 
回复 10楼 自学的数学
我知道,如果看到楼主直接调用sin之类的函数而发帖子,多少感觉有点无语~
因为这……还用说的么,正常来说第一时间当然是这样弄的,发出来看干嘛,还以为是自己实现一个sin的算法~

至于那个什么变换当然不用,而且那个变换就是在这个基础上实现的,我大意是说其实可以看看试试这个是怎么弄出来的

其实,库函数的底层也是要通过基本算法实现的,就是我们一般没必要去知道具体源码而已~

其实当然可以自己弄个出来看看的,就是直接调用比较直接而已~



[code]/*~个性签名:bug是什么意思?bug是看上去没有可能的东西实际上是有可能做到的 就是这样~2018-08-08更~*/[/code]
2018-06-11 18:34
自学的数学
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:贵宾
威 望:46
帖 子:967
专家分:4146
注 册:2017-11-15
得分:0 
程序代码:
#include<math.h>
#include<stdio.h>
int main()
{
    int n=1;
    float x;
    double sum ,term; 
    printf("input x:");
    scanf("%f",&x);
    sum=x;
    term=x;
    do{
        term=-term*x*x/((n+1)*(n+2));
        sum=sum+term;
        n=n+2;
       }
    while (fabs(term)>=1e-3);
    printf("sin(x)=%lf\n",sum); 
    return 0;
}
2018-06-11 20:19



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-487744-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.615777 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved