Python
 Computer >> コンピューター >  >> プログラミング >> Python

floor()およびceil()関数Python


これらの2つのメソッドは、小数の最も近い整数値を取得するのに役立つpython数学モジュールの一部です。

floor()

パラメータとして10進数の数値を受け入れ、数値自体よりも小さい整数を返します。

構文

Syntax: floor(x)
Where x is a numeric value

floor()の例

以下の例では、整数、正の小数、負の小数などのさまざまなタイプの数値を取得し、それらにfloor関数を適用します。提供された数値よりも小さい最も近い整数を取得します。

import math
x,y,z = 21 , -23.6 , 14.2
print("The value of ",x, "on applying floor() function is:", math.floor(x))
print("The value of ",y, "on applying floor() function is:", math.floor(y))
print("The value of ",z, "on applying floor() function is:", math.floor(z))

出力

上記のコードを実行すると、次の結果が得られます-

The value of 21 on applying floor() function is: 21
The value of -23.6 on applying floor() function is: -24
The value of 14.2 on applying floor() function is: 14

ceil()

パラメータとして10進数の数値を受け入れ、数値自体よりも大きい整数を返します。

構文

Syntax: veil(x)
Where x is a numeric value

ceil()の例

以下の例では、整数、正の小数、負の小数などのさまざまなタイプの数値を取得し、それらにceil関数を適用します。提供された数値よりも大きい最も近い整数を取得します。

import math
x,y,z = 21 , -23.6 , 14.2
print("The value of ",x, "on applying ceil() function is:", math.ceil(x))
print("The value of ",y, "on applying ceil() function is:", math.ceil(y))
print("The value of ",z, "on applying ceil() function is:", math.ceil(z))

出力

上記のコードを実行すると、次の結果が得られます-

The value of 21 on applying ceil() function is: 21
The value of -23.6 on applying ceil() function is: -23
The value of 14.2 on applying ceil() function is: 15

  1. Pythonのissubset()関数

    この記事では、Python標準ライブラリで利用可能なissubset()関数の実装と使用法について学習します。 issubset()メソッドは、セットのすべての要素が別のセットに存在する場合(引数として渡される場合)はブール値のTrueを返し、それ以外の場合はブール値のFalseを返します。 下の図では、BはAのサブセットです。AとBが同一のセットである場合、AはBの適切なサブセットであることを意味します。これは、両方のセットに同じ要素が含まれていることを意味します。 構文 <set 1>.issubset(<set 2>) 戻り値 boolean True/

  2. Intersection()関数Python

    この記事では、任意のセットで実行できるintersection()関数について学習します。数学によると、共通部分とは、2つのセットから共通の要素を見つけることを意味します。 構文 <set name>.intersection(<set a1> <set a2> ……..) 戻り値 引数として渡されるセット内の共通要素。 例 set_1 = {'t','u','t','o','r','i','a','l&