ホームページ  >  記事  >  バックエンド開発  >  Python関数 divmod数値処理関数

Python関数 divmod数値処理関数

巴扎黑
巴扎黑オリジナル
2017-08-17 10:47:292147ブラウズ

Python 日常関数 - pmod 数値処理関数

pmod(a,b) 関数

中国語の説明:

pmod(a,b) メソッドは a//b (除算四捨五入) と a 対 b の剰余を返します

The戻り値の型はタプルです

パラメータ:

a、bは数値(複素数を含む)にすることができます

バージョン:

Python2.3バージョンより前では複数の数値を処理することはできません、皆さんはこれに注意してください

英語の説明:

2 つの (非複素数) 数値を引数として受け取り、long pision 型を使用する場合は、2 項算術演算子の規則が適用されます。結果は (a // b, a % b) と同じです。浮動小数点数の場合、結果は (q, a % b) になります。ここで、q は通常 math.floor(a / b) ですが、1 より小さい場合もあります。いずれの場合でも、 q * b + a % b は a に非常に近く、 a % b がゼロでない場合は b と同じ符号を持ち、 0

バージョン 2.3 で変更: 複素数での pmod() の使用は非推奨になりました。

Python コード例:

>>> pmod(9,2)
(4, 1)
>>> pmod(11,3)
(3, 2)
>>> pmod(1+2j,1+0.5j)
((1+0j), 1.5j)

以上がPython関数 divmod数値処理関数の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
前の記事:Python関数ID関数次の記事:Python関数ID関数