/* -------------------------------------------------- 実数型変数の表示 printf_float.c -------------------------------------------------- */ #include main() { float kazu; kazu=0.123456789; printf("変数kazuの値をそのまま表示します\n"); printf("%f",kazu); printf("\n"); printf("\n桁数を指定して表示します\n"); printf("----+----1----+----2----+----3 \n"); printf("%10.0f\n",kazu); printf("%10.1f\n",kazu); printf("%10.2f\n",kazu); printf("%10.3f\n",kazu); printf("%10.4f\n",kazu); printf("%10.5f\n",kazu); printf("%10.6f\n",kazu); printf("%10.7f\n",kazu); printf("%10.8f\n",kazu); printf("\n\n"); printf("\n桁数を指定して表示します\n"); printf("----+----1----+----2----+----3 \n"); printf("%-10.0f\n",kazu); printf("%-10.1f\n",kazu); printf("%-10.2f\n",kazu); printf("%-10.3f\n",kazu); printf("%-10.4f\n",kazu); printf("%-10.5f\n",kazu); printf("%-10.6f\n",kazu); printf("%-10.7f\n",kazu); printf("%-10.8f\n",kazu); printf("\n\n"); printf("\n小数点以下の桁数だけを指定(2桁)\n"); printf("%.2f\n",kazu); printf("\n\n"); printf("\n指数形式を指定\n"); printf("%10.2e\n",kazu); printf("\n\n"); }