【Python3.x】float::real定数の使い方
real定数の使い方について、初心者にもわかりやすく解説します。
作成日: 更新日:
基本的な使い方
real定数は、Pythonのfloat型が表現する数値の「実数部分」を表す定数です。
Pythonのfloat型は、小数点以下の数値を扱うための組み込みデータ型であり、常に実数値を表現します。このreal定数は、float型のインスタンスが持つ実数部分の値を明確に示します。float型の値はそれ自体が完全な実数であるため、例えば3.14というfloat値のreal定数にアクセスすると、3.14という値がそのまま返されます。
これは、float型の数値が虚数部分を持たないことを明確に示しており、数値の性質を理解する上で重要です。Pythonには、実数部分と虚数部分(imag)を持つcomplex型(複素数)も存在します。float型にreal定数が設けられているのは、このような異なる数値型であっても、その「実数部分」を共通の仕組みで取得できるようにするためです。
システム開発においては、数値計算を行う際に、ある値が純粋な実数であることや、複素数の一部分ではないことを確認する場面があります。real定数は、Pythonの数値型システムにおける統一的な設計の一部として、実数の性質を表現し、さまざまな数値型を扱う際の理解を助ける役割を果たします。
構文(syntax)
1value = 123.45 2real_part = value.real
引数(parameters)
引数なし
引数はありません
戻り値(return)
float
float型の実数部分をfloat型で返します。