ホームページ > バックエンド開発 > Python チュートリアル > Python関数 divmod数値処理関数

Python関数 divmod数値処理関数

巴扎黑
リリース: 2017-08-17 10:47:29
オリジナル
2190 人が閲覧しました

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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート