フロア関数の Python プログラム
公開: 2023-01-18math.floor 関数 Python は、Python の数学ライブラリに含まれる数学関数の 1 つです。 Python の math.floor 関数は、定義された式または値以下の最小の整数値を返します。
目次
フロア関数の構文
Python 数学ライブラリの floor 関数の構文は次のとおりです。
math.FLOOR(式)
upGrad のデータ サイエンス コースをチェックしてください
床関数数論
math.floor(x)
最大の整数で x 以下の x の床が返されます。
構文:
インポート数学
math.floor(x)
パラメータ:
x 数値式。
戻り値:
最大で x 以下の整数。
Python の floor 関数は、指定された数値に近い整数値を返します。 ただし、返される整数値は、指定された数値以下である必要があります。 以下に示す 3 つの数値の最も近い値を返すフロア関数の簡単な例を示します。
Python の floor() メソッドは次のように実装されています。
# floor() メソッドを使用して ceil を出力します
print “math.floor(-23.11) : “, math.floor(-23.11)
print “math.floor(300.16) : “, math.floor(300.16)
print “math.floor(300.72) : “, math.floor(300.72)
人気のデータ サイエンス コースを探す
IIITBのデータサイエンスのエグゼクティブポスト大学院プログラム | ビジネス上の意思決定のためのデータ サイエンスのプロフェッショナル認定プログラム | アリゾナ大学でデータ サイエンスの理学修士号を取得 |
IIITB のデータ サイエンスの高度な証明書プログラム | メリーランド大学のデータ サイエンスとビジネス分析のプロフェッショナル認定プログラム | データサイエンスコース |
出力
math.floor(-23.11) : -24.0
math.floor(300.16) : 300.0
数学.床(300.72): 300.0
Pythonのint関数とfloor関数の違い
Python の floor() 関数は float 値を返します。 Int() は整数を返します (場合によっては、オーバーフロー エラー)。 floor() があると便利な理由がいくつかあるかもしれません。
- floor() は数学的な床関数で、int() は sgn(x) ⌊ |x|と同等です。 ⌋数学で
- 負の数が使用される場合、区別は明確です。
2022 年に学ぶべきトップ データ サイエンス スキル
SL。 いいえ | 2022 年に学ぶべきトップ データ サイエンス スキル | |
1 | データ分析コース | 推論統計コース |
2 | 仮説検定プログラム | ロジスティック回帰コース |
3 | 線形回帰コース | 解析のための線形代数 |
例:
数学を取り入れる
数学.床(-3.5)
-4
整数 (-3.5)
-3
人気のデータ サイエンス記事を読む
データ サイエンスのキャリア パス: 包括的なキャリア ガイド | データ サイエンスのキャリア成長: 仕事の未来はここにあります | データ サイエンスが重要な理由データ サイエンスがビジネスに価値をもたらす 8 つの方法 |
マネージャーにとってのデータサイエンスの関連性 | すべてのデータ サイエンティストが持つべき究極のデータ サイエンス チート シート | データ サイエンティストになるべき 6 つの理由 |
データ サイエンティストの 1 日: 彼らは何をしているのか? | 神話の崩壊: データ サイエンスにコーディングは必要ない | ビジネス インテリジェンスとデータ サイエンスの違い: 違いは何ですか? |
負の数は 0 に近づくように切り捨てられ、0 に近づくように切り捨てられます。
別の見方をすると、floor() は元のものより少ないか、または同じです。 Int() は、ゼロに近いか等しい値を返します。
タブロー、データ サイエンスについて学びたい場合は、IIIT-B & upGrad のデータ サイエンスのエグゼクティブ PG プログラムをチェックしてください。このプログラムは、働く専門家向けに作成されており、10 以上のケース スタディとプロジェクト、実践的なハンズオン ワークショップ、業界の専門家による指導を提供しています。 、業界のメンターとの 1 対 1 のセッション、400 時間以上の学習、トップ企業での仕事の支援。