Golang-データ型 - タイプ小数点/フロート

1.1.1基本的な導入

  このような1.2 0.23 -1.911として、小数点小数のタイプを格納するためのものです

  ケース・プレゼンテーション

  

 

 

 1.2小数のタイプ分類

  

  図の説明:
        署名された浮動小数点数である:1)機械の簡単な説明は、点指数= +ビット+符号ビット仮数ビットの説明を浮動、浮動小数点形式で格納されている
      )2仮数部は精度が得られ、失われる可能性が損失。-123.0000901

    

    

 

 

      

    説明:.のfloat64精度のfloat32より正確にするために
    示しています。我々は、高精度の番号を保存したい場合は、のfloat64を使用する必要があります

    3)浮動小数点型のメモリは、3つの部分に分かれ:保存中にビット+符号ビット仮数+指数ビット、精度が失われます

フロート詳細

  1)特定のOS(オペレーティングシステム)Golang浮動小数点型の影響を受けない、固定されたフィールドの長さと幅を有します。
  2)Golangフロートデフォルトはのfloat64タイプを宣言しました。

   

  いずれかで表さ3)浮動小数点定数
  として:5.12 0.512(小数点が存在しなければならない)、小数点形式の数
  形で科学的表記法:例えば:2 5.12E-2 = 5.12 5.1234e2 = 5.12の電源 ×10 /10 2のパワー

  

  4)  通常は、あなたが使用する必要があるのfloat64   それはより以来、より正確なのfloat32があります。[ 開発、お勧め のfloat64 ]

おすすめ

転載: www.cnblogs.com/Essaycode/p/12640221.html