浮動小数点数について学ぶ
このステップでは、Python の浮動小数点数 (floating-point numbers) について学びます。浮動小数点数は、小数点を含む実数を表すために使用されます。浮動小数点数を扱う方法を理解することは、多くの種類の計算において重要です。
まず、浮動小数点数を実験するための Python ファイルを作成しましょう。
- LabEx 環境で VS Code エディタを開きます。
~/project
ディレクトリに floats.py
という名前の新しいファイルを作成します。
次に、floats.py
にいくつかのコードを追加しましょう。
## 浮動小数点数を変数に代入する
pi = 3.14159
gravity = 9.8
temperature = 25.5
## 値を表示する
print("Pi:", pi)
print("Gravity:", gravity)
print("Temperature:", temperature)
このコードでは、3 つの変数 pi
、gravity
、temperature
に浮動小数点数の値を代入しています。そして、print()
関数を使ってこれらの値を表示しています。
スクリプトを実行するには、VS Code でターミナルを開き (通常はメニューの「View」 -> 「Terminal」にあります)、次のコマンドを実行します。
python floats.py
以下のような出力が表示されるはずです。
Pi: 3.14159
Gravity: 9.8
Temperature: 25.5
次に、浮動小数点数を使っていくつかの基本的な算術演算を行いましょう。
## 加算
result_addition = pi + gravity
print("Addition:", result_addition)
## 減算
result_subtraction = gravity - temperature
print("Subtraction:", result_subtraction)
## 乗算
result_multiplication = pi * temperature
print("Multiplication:", result_multiplication)
## 除算
result_division = gravity / 2
print("Division:", result_division)
これらの行を floats.py
ファイルに追加し、再度実行します。
python floats.py
以下のような出力が表示されるはずです。
Pi: 3.14159
Gravity: 9.8
Temperature: 25.5
Addition: 12.94159
Subtraction: -15.7
Multiplication: 80.110545
Division: 4.9
浮動小数点数は、科学表記法 (scientific notation) を使って表すこともできます。
## 科学表記法
avogadro = 6.022e23
print("Avogadro's number:", avogadro)
これを floats.py
ファイルに追加して実行します。
python floats.py
出力は次のようになります。
Pi: 3.14159
Gravity: 9.8
Temperature: 25.5
Addition: 12.94159
Subtraction: -15.7
Multiplication: 80.110545
Division: 4.9
Avogadro's number: 6.022e+23
これで、Python で浮動小数点数を定義して使用する方法、基本的な算術演算、および科学表記法の使い方がわかりました。