php 除数 保留两位小数,c语言除法怎么保留小数
c語(yǔ)言除法保留小數(shù)的方法是:通過(guò)設(shè)置數(shù)值的類(lèi)型為浮點(diǎn)型來(lái)實(shí)現(xiàn),當(dāng)浮點(diǎn)型除以一個(gè)整型時(shí)它的結(jié)果會(huì)用浮點(diǎn)型來(lái)表示,或者浮點(diǎn)型除以一個(gè)浮點(diǎn)型結(jié)果依然是浮點(diǎn)型,即保留了小數(shù)
【推薦課程:C語(yǔ)言教程】
如:1/2的結(jié)果和1.0/2的結(jié)果就不同
因?yàn)闆](méi)有定義1/2為浮點(diǎn)型,所以1/2自動(dòng)取整,
結(jié)果等于0
而1.0/2,由于預(yù)先用浮點(diǎn)型表示
其結(jié)果顯然為:0.5
例:#include
int main()
{
int a[5],n=2,m=3,k,sum=0;
int i=0;
printf("請(qǐng)輸入被除數(shù)n:");
scanf("%d",&n);
printf("請(qǐng)輸入除數(shù)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");
}
效果圖:
總結(jié)
以上是生活随笔為你收集整理的php 除数 保留两位小数,c语言除法怎么保留小数的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: c语言一个字符串怎么做除法,c语言实数除
- 下一篇: PHP实现打印出库单,有没有实现过?