ホームページ  >  記事  >  バックエンド開発  >  float は何バイトを占有しますか?

float は何バイトを占有しますか?

coldplay.xixi
coldplay.xixiオリジナル
2020-10-28 09:52:5648546ブラウズ

float 型は、10 進数を表す 4 バイトのメモリを占有します。データ範囲は [-2^128 ~ 2^128] [-3.40E 38 ~ 3.40E 38] です。float データ型が使用されます単精度浮動小数点数または倍精度浮動小数点数を格納します。

float は何バイトを占有しますか?

#float 型は 4 バイトのメモリを占有し、10 進数を表し、データ範囲は -2^128 ~ 2^128 (-3.40E 38 ~ 3.40E 38) の間。

int 型は 4 バイトのメモリを占有し、整数を表し、データ範囲は -2^31 ~ 2^31-1(-2147483648 ~ 2147483647) です。

char 型は文字を表す 1 バイトのメモリを占有し、データ範囲は -2^7 ~ 2^7-1(-128 ~ 127) です。

float は何バイトを占有しますか?

拡張情報:

float データ型は、単精度浮動小数点数または倍精度浮動小数点数を格納するために使用されます。 -ポイント番号。浮動小数点数は IEEE (電気電子学会) 形式を使用します。浮動小数点型の単精度値は、番号記号、仮数部、指数記号、指数の 4 つの部分で構成されます。仮数部の上位ビットは常に 1 であるため、数値として格納されません。

浮動小数点データはマシン内では指数形式で表現され、数値記号は 2 進数 1 桁を占め、数値の正負を示します。指数記号は 1 つの 2 進数を占め、正または負の指数を表します。仮数は浮動小数点数 0.xxxxxxx の有効な桁を表しますが、先頭の 0 とドットは保存されません。指数が何桁を占めるか、仮数が何桁を占めるかは、コンピュータ システムによって決まります。

関連する無料学習の推奨事項: Python チュートリアル(ビデオ)

以上がfloat は何バイトを占有しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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