C言語のfloat型学習

C 言語には、float と double という 2 つの 10 進数型があります。

float は単精度浮動小数点型、double は倍精度浮動小数点型と呼ばれ、
float は 4 バイト、double は 8 バイトを占有します。

float を見てみましょう。

#include <stdio.h>

int main() {
	float x = 52.55;
	float x2 = 52.55f;
	
    printf("%f\n", x);
    printf("%f\n", x2);
    return 0;
}

    printf 関数は %f を使用して float 型を 10 進形式で出力します。

    数値にはデフォルトの型があり、整数の場合は int 型、10 進数の場合は double 型です。

    数値にサフィックスを追加して型を手動で指定できます。float 型に追加されるサフィックスは f または F です。

devcpp で次のように実行します。

VC6 では次のように実行します。

  

一般に、小数には double を直接使用できます。

おすすめ

転載: blog.csdn.net/bcbobo21cn/article/details/131930363