私は単純なCプログラム (raspberry pi でコンパイル) を持っています。これは 17.67 * 20 (つまり 353.4) を計算することになっています。以下のプログラムは 353 を出力しprintf
ます。丸めはオフですか? %g
" " と " "%.1f
を試しました
#include <stdio.h>
#include <math.h>
int absolute_humidity(float temp)
{
float abs_hum = (17.67 * temp);
return abs_hum;
}
int main()
{
float abshum = absolute_humidity(20.0);
printf("%g",abshum);
}