ホームページ  >  記事  >  バックエンド開発  >  C言語で小数点以下2桁を保持する表現方法

C言語で小数点以下2桁を保持する表現方法

醉折花枝作酒筹
醉折花枝作酒筹オリジナル
2021-05-14 16:27:4420784ブラウズ

C言語では、表現方法は「%.2lf」、構文形式は「printf("%.2lf,%.2lf\n", element)」となります。 "%.2lf" "printf()" ステートメントでは、整数部はすべて出力され、小数部は 2 桁で出力されます。2 桁未満の場合は最後に 0 が追加され、2 桁未満の場合は最後に 0 が追加されます。 2 桁を超える場合は 2 桁に切り捨てられます。

C言語で小数点以下2桁を保持する表現方法

このチュートリアルの動作環境: Windows 7 システム、C 17 バージョン、Dell G3 コンピューター。

まず、コンピュータのデスクトップ上で VC 6.0 ソフトウェアをクリックして開きます。

C言語で小数点以下2桁を保持する表現方法

プログラム ページに入ったら、左上隅にある [新しいファイル] をクリックします。

C言語で小数点以下2桁を保持する表現方法

次に、新しく作成したファイルに次のプログラムを書き込みます。

#include<stdio.h>

int main(){ 
float a,b; 
a=1.123456; 
b=2.324855; 
printf("%lf,%lf\n",a,b); 
return 0;
}

C言語で小数点以下2桁を保持する表現方法

書き込み後、内の感嘆符をクリックします。右上隅にあるこのプログラムを実行します。

C言語で小数点以下2桁を保持する表現方法

そうすると、最後に小数点以下 6 桁が表示されていることがわかります。

C言語で小数点以下2桁を保持する表現方法

次に、先ほどのプログラムの %lf を %.2lf に変更します。

C言語で小数点以下2桁を保持する表現方法

#この変更されたプログラムを実行すると、最後に小数点以下 2 桁が保持されていることがわかります。

C言語で小数点以下2桁を保持する表現方法

推奨チュートリアル: "C#"

以上がC言語で小数点以下2桁を保持する表現方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。