tft每日頭條

 > 生活

 > c語言中整型變量可以四舍五入嗎

c語言中整型變量可以四舍五入嗎

生活 更新时间:2025-01-27 02:41:59

c語言中整型變量可以四舍五入嗎(C語言-利用整型四舍五入)1

①目标

輸入一個正數,

保留兩位小數,

并對第三位小數進行四舍五入。

②命令行

#include< stdio.h>

#include< stdlib.h>

③定義函數

float fun(float h)

{

long t;

/*定義一個長整型t*/

t=(h*1000 5)/10;

/*相當于加上0.005,再乘上100。

t=(h 0.005)×100

第三位小數如果小于5就不會進位,如果大于等于5就會進到第二位小數。

乘上100表示把第二位小數調整到個位,利用整型數據的性質,自動删除第三位小數。*/

return(float)t/100;

/*最後把多乘的100還原*/

}

④主函數(調用)

void main( )

{

float a;

system("CLS");

printf("Enter a:");

scanf("%f",&a);

/*輸入數據*/

printf("The original data is:");

printf("%f\n\n",a);

/*輸出原數據*/

printf("The result:%f\n",fun(a));

/*輸出四舍五入後的數據*/

}

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved