php 除数 保留两位小数,c语言除法怎么保留小数
生活随笔
收集整理的這篇文章主要介紹了
php 除数 保留两位小数,c语言除法怎么保留小数
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
c語言除法保留小數的方法是:通過設置數值的類型為浮點型來實現,當浮點型除以一個整型時它的結果會用浮點型來表示,或者浮點型除以一個浮點型結果依然是浮點型,即保留了小數
【推薦課程:C語言教程】
如:1/2的結果和1.0/2的結果就不同
因為沒有定義1/2為浮點型,所以1/2自動取整,
結果等于0
而1.0/2,由于預先用浮點型表示
其結果顯然為:0.5
例:#include
int main()
{
int a[5],n=2,m=3,k,sum=0;
int i=0;
printf("請輸入被除數n:");
scanf("%d",&n);
printf("請輸入除數m:");
scanf("%d",&m);
k=n%m;
sum=n/m;
while(i<5)
{
k*=10;
a[i]=k/m;
k=k%m;
i++;
}
if(a[4]>=5) a[3]+=1;
printf("%d/%d=%d.",n,m,sum);
for(i=0;i<4;i++)
printf("%d",a[i]);
printf("\n");
}
效果圖:
總結
以上是生活随笔為你收集整理的php 除数 保留两位小数,c语言除法怎么保留小数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c语言一个字符串怎么做除法,c语言实数除
- 下一篇: 大数据学习顺序