ホームページ  >  記事  >  バックエンド開発  >  C言語でdoubleってどういう意味ですか?

C言語でdoubleってどういう意味ですか?

Guanhui
Guanhuiオリジナル
2020-06-06 15:21:5168024ブラウズ

C言語でdoubleってどういう意味ですか?

#C 言語で double は何を意味しますか?

C 言語における double の意味は次のとおりです:

Double は C 言語のキーワードであり、倍精度浮動小数点型を表し、8 バイトのメモリ空間を占有します。値 範囲は「1.7E-308 ~ 1.7E 308」で、倍精度で完全に保証される有効桁数は 15 桁、一部の値のみ 16 桁が保証されます。

#double と float の違い

C 言語では、float と double は両方とも浮動小数点数です。違いは、double で表現される範囲が float より整数部の範囲が広く、小数部の精度も float より高いことです。

例: 数値 pi 3.1415926535 が浮動小数点として表現される場合、精度は最大でも小数点以下 6 桁までしかありません。また、double は小数点以下約 15 桁まで正確です。正確な数は使用するコンパイラによって異なりますが、エディタとコンパイラの間に大きな違いはありません。

整数部分に関しては、float で表現される整数部分の範囲は十分に大きく、兆レベルまで表現でき、際限がないほど大きいです。 double で表される整数の範囲は非常に大きいため、エッジがありません。実際の開発では、一部の高精度なフィールドを除いて、基本的には float を使用するだけで十分です。

C言語でdoubleってどういう意味ですか?

推奨チュートリアル: 「

PHP チュートリアル

以上がC言語でdoubleってどういう意味ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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