計算器 可以開跟, ,圓周率,進製轉換等。

2021-06-27 23:53:39 字數 1156 閱讀 5770

送給大家乙個自製的計算器源**!

#include

#include

#include

#define p 3.1415926 

#define r p/180 //r=p/180,p=3.14....,p/180是求的1弧度,下面sin(裡面要求的是弧度),sin(30弧度)=0.5。 void main()

int main()

for(n=m-1;n>=0;n--)

printf("%d",a[n]);

break; case 'b': printf("轉換成八進位制\n");

m=0;

while((int)k>0)

for(n=m-1;n>=0;n--)

printf("%d",a[n]);

break;

case 'c': printf("轉換成十六進製制\n");

m=0;

while((int)k>0)

for(n=m-1;n>=0;n--)

else if(a[n]==11)

else if(a[n]==12)

else if(a[n]==13)

else if(a[n]==14)

else if(a[n]==15)

printf("%d",a[n]);

}break; 

case 'e': printf("該數值開立方得\n");

i=pow(k,1.0/3);

printf("%5.2f",i );

break;

case 'd': printf("該數值開方得\n");

i=k/2;

j=sqrt(k);

printf("%5.2f",j);

break; case 's': k=k*r;

i=sin(k);

printf("%5.2f",i);

break;

case 'c': k=k*r;

i=cos(k);

printf("%5.2f",i);

break; case 't': k=k*r;

i=tan(k);

printf("%5.2f",i);

break; case '!': goto loop;}} 

7 15 計算圓周率

7 15 計算圓周率 15 分 根據下面關係式,求圓周率的值,直到最後一項的值小於給定閾值。2 1 1 3 2 3 5 3 3 5 7 n 3 5 7 2 n 1 輸入格式 輸入在一行中給出小於1的閾值。輸出格式 在一行中輸出滿足閾值條件的近似圓周率,輸出到小數點後6位。輸入樣例 0.01 輸出樣例...

7 15 計算圓周率

學到翁愷老師 c語言程式設計 第八周了,來pta做點習題練習 題目是 用圓周率的關係式,求圓周率的值,直到最後一項的值小於給定閾值。2 1 3 1 3 5 2 3 5 7 3 3 5 7 2n 1 n 輸入格式 輸入在一行中給出小於1的閾值。輸出格式 在一行中輸出滿足閾值條件的近似圓周率,輸出到小數...

《計算圓周率》python

題目 歷史上有許多計算圓周率pai的公式,其中,格雷戈里和萊布尼茨發現了下面的公式 pai 4 1 1 3 1 5 1 7 這個公式簡單而優美,但美中不足,它收斂的太慢了。如果我們四捨五入保留它的兩位小數,那麼 累積1項是 4.00 累積2項是 2.67 累積3項是 3.47 請你寫出它累積100項...