この記事では、C言語のprintf関数
を使用して、小数点以下の桁数を指定する方法を紹介します。
目次から探す
小数点以下の桁数を指定する方法
C言語のprintf関数
を使用して、小数点以下の桁数を指定する方法を紹介します。
サンプルコードと桁数指定の解説
#include <stdio.h>
int main() {
double number = 3.14159265358979323846;
// 小数点以下2桁まで表示
printf("%.2f\n", number);
// 小数点以下5桁まで表示
printf("%.5f\n", number);
return 0;
}
このサンプルコードでは、小数点以下の桁数を指定するために、printf関数
の書式指定子に .
と桁数を指定する方法を使用しています。
printf("%.2f\n", number);
上記のコードでは、小数点以下2桁まで表示するために、書式指定子 %.2f
を使用しています。
printf("%.5f\n", number);
また、上記のコードでは、小数点以下5桁まで表示するために、書式指定子 %.5f
を使用しています。
このように、printf関数
の書式指定子を使って小数点以下の桁数を指定することで、表示する数値の精度を制御することができます。
以上が、C言語のprintf関数
を使用して小数点以下の桁数を指定する方法の紹介です。