📄 sin(x).cpp
字号:
#include <iostream.h>
#include <iomanip.h>
#include <math.h>
void dtostr(double x,char *s)
{
char cc[]="0123456789ABCDEF";
int i,k;
for (i=0;i<8;i++)
{
x*=16;
k=int(x);
s[i]=cc[k];
x-=k;
}
s[i]='\0';
}
void main()
{
double x,y;
char s[9];
cout.precision(16);
for (int i=0;i<5;i++)
{
x=1.0+i;
y=sin(x);
if (y<0.0) y=-y;
dtostr(y,s);
cout<<"|sin("<<x<<")|="<<y<<"=0."<<s<<"H\n";
}
}
/*
|sin(1)|=0.841470984807897=0.D76AA478H
|sin(2)|=0.909297426825682=0.E8C7B756H
|sin(3)|=0.141120008059867=0.242070DBH
|sin(4)|=0.756802495307928=0.C1BDCEEEH
|sin(5)|=0.958924274663138=0.F57C0FAFH
*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -