Ruby 1.9.3 リファレンスマニュアル > ライブラリ一覧 > opensslライブラリ > OpenSSL::BNクラス > mod_inverse

instance method OpenSSL::BN#mod_inverse

mod_inverse(m) -> OpenSSL::BN

自身の mod m における逆元を返します。

(self * r) % m == 1 となる r を返します。 存在しない場合は例外 OpenSSL::BNError が発生します。

[PARAM] m:
mod を取る数
[EXCEPTION] OpenSSL::BNError:
計算時エラー
class OpenSSL::BN