Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ 浮動小数点型とDouble型 | データ型の取り扱い
C#の基礎

book浮動小数点型とDouble型

メニューを表示するにはスワイプしてください

浮動小数点数(floatとも呼ばれる)は、小数を表現するデータ型。floatキーワードを使ってfloat型の変数を宣言可能。

main.cs

main.cs

copy
1
float myVariable = 3.14f;

fの末尾の'3.14f'は、その値がfloat型であることをコンパイラに示す。floatデータ型の値は常にこの形式で表現する必要がある。

floatデータ型は精度に制限があり、小数点以下6~9桁までしか格納できない。より高い精度を持つデータ型としてdoubleが存在する。

main.cs

main.cs

copy
12345
float myVar1 = 3.1415926535897f; double myVar2 = 3.1415926535897; Console.WriteLine(myVar1); // Output: 3.1415927 Console.WriteLine(myVar2); // Output: 3.1415926535897

float は精度が低いため、値 3.1415926535897 は自動的に小数点以下7桁まで丸められ、その結果が変数 myVar1 に格納される。

intlong と同様に、float および double の値でも算術演算が可能。

main.cs

main.cs

copy
12345
float var1 = 1.14f; double var2 = 1.00; float var3 = 1.0f; double var4 = var1 + var2 + var3;
question mark

次のうち、float型変数の正しい宣言はどれですか?

すべての正しい答えを選択

すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 2.  3

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

セクション 2.  3
some-alt