C#
 Computer >> コンピューター >  >> プログラミング >> C#

C#でのdoubleプリミティブ型とfloatプリミティブ型の比較


Precisionは、floatデータ型とdoubleデータ型の違いを示しています。

Floatは、単精度(32ビット)浮動小数点データ型です。

Doubleは、倍精度(64ビット)浮動小数点データ型です。

フロートタイプの範囲-

-3.4 x 1038 to + 3.4 x 1038

ダブルタイプの範囲は−

(+/-)5.0 x 10-324 to (+/-)1.7 x 10308

フロートタイプのデフォルト値-

0.0F

ダブルタイプのデフォルト値-

0.0D

  1. C#での値型と参照型の説明と対比

    一般に、C#のすべての型は、2つの主要なカテゴリ(値型)に分類できます。 および参照型 。それぞれのタイプを詳しく見ていきましょう。 値型 値型の変数には、データが直接含まれています。各変数には、データの独自のコピーがあります。したがって、値型の変数が別のオブジェクトを変更することはできません。 値の型は、次のいずれかの型になります- すべての数値型( int、float、など) およびダブル char およびブール タイプ 構造体 タイプまたは 列挙 タイプ。 simpleの値型には、値が含まれます。たとえば、整数型には実際の数値が含まれ、参照型のように数値へのポインタは含

  2. Pythonデータ型と型変換

    Pythonデータ型と型変換の実行方法の概要。 Pythonデータ型 Pythonで変数を作成または宣言する場合、変数はさまざまなデータ型を保持できます。 Pythonには、次の組み込みデータ型があります。 str int、float、complex リスト、タプル dict セット ブール byte、bytearray テキストタイプ:str str データ型は、文字列を宣言するときに使用されます 変数。 例: x = some string y = str(another string) 数値型:int、float、complex 数値変数を作成する