Webエンジニア向けプログラミング解説動画をYouTubeで配信中!
▶ チャンネル登録はこちら

【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型で返します。

関連コンテンツ