float.is_integer() 整数値かどうか
最終更新:2026-09-22
float.is_integer() 整数値かどうか
float.is_integer() は浮動小数点数が整数値かどうかを判定する。
| カテゴリ | 数値型メソッド |
|---|---|
| 種類 | 組み込み型メソッド |
| Python バージョン | all |
📝 構文
float.is_integer()
戻り値:bool. True if the float has no fractional part, else False.
元のオブジェクトを変更するか:いいえ(新しいオブジェクトを返す)
▶ 例
下のコードを編集し「実行」をクリックすると、出力パネルに結果が表示されます:
実行結果:
True
False
💡 関連するケース
さらに多くのケースは近日公開予定です。
❓ よくある質問
Qis_integer() は何をチェックしますか?
A浮動小数点数が正確に整数値かどうかです。2.0 は True、2.5 は False を返します。
Qint(x) == x との違いは何ですか?
A結果は同等ですが、より読みやすく、非常に大きな数でも信頼できます:1e300.is_integer() は True を返します。
Q何に使えますか?
A演算結果が整数かどうかをチェックして、浮動小数点の丸め誤差を非整数と誤認しないようにします。