日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) >

php 除数 保留两位小数,c语言除法怎么保留小数

發(fā)布時(shí)間:2023/12/14 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php 除数 保留两位小数,c语言除法怎么保留小数 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

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)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。