float() 浮動小数点数の構築
最終更新:2026-09-22
float() 浮動小数点数の構築
float() は文字列または数値を浮動小数点数に変換する。引数を渡さない場合は 0.0 を返す。
| カテゴリ | 組み込み関数 |
|---|---|
| 種類 | 組み込み関数 |
| Python バージョン | all |
📝 構文
float([x])
⚙️ 引数
| x 任意 | A string or number; omitted yields 0.0.(デフォルト値:None) |
|---|
戻り値:float. The converted floating-point number.
💥 例外
ValueError— Raised when a string cannot be parsed as a float.TypeError— Raised when x's type cannot be converted to float.
▶ 例
下のコードを編集し「実行」をクリックすると、出力パネルに結果が表示されます:
実行結果:
3.14
5.0
0.0
🏷️ 関連する組み込み関数
💡 関連するケース
さらに多くのケースは近日公開予定です。
❓ よくある質問
Qfloat('abc') はどうなりますか?
AValueError: could not convert string to float: 'abc' を投げます。文字列は数値として解釈できなければなりません。
Qfloat('nan') と float('inf') は有効ですか?
A有効です。それぞれ nan(非数)と inf(無限大)を返します。Python の浮動小数点数はこの2つの特別な値をサポートします。
Qfloat() と int() の変換はどう違いますか?
Afloat(3) は 3.0(数値を浮動小数点数にする)になります。int(3.99) は 3 になります。int() は浮動小数点数に対して四捨五入ではなくゼロ方向に切り捨てます。
Qfloat() は引数なしで何を返しますか?
A0.0 を返します。