[Python]numpyで数値の1の位を切り捨てるには?

python

どうも、ちょげ(@chogetarou)です。

numpyを使って数値の整数部分の1の位を切り捨てる方法を紹介します。

スポンサーリンク

方法

インターフェース, インターネット, プログラム, ブラウザ, Www

numpyを使って数値の整数部分の1の位を切り捨てるには、floor()を使います。

まず、numpyをインポートします。

import numpy

次に、numpyからfloor()を呼び出します。

floor()の引数に、数値を10で割った値を指定します。

そして、numpy.floor()の戻り値を10倍します。

result = numpy.floor(num / 10) * 10

上記の掛け算は、数値の1の位を切り捨てた値を取得します。

使用例

import numpy

num = 1275
num2 = 3857
num3 = 145

result = numpy.floor(num / 10) * 10
result2 = numpy.floor(num2 / 10) * 10
result3 = numpy.floor(num3 / 10) * 10

print(result)
print(result2)
print(result3)
出力:
1270.0
3850.0
140.0

コメント

タイトルとURLをコピーしました