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

instance method OpenSSL::BN#clear_bit!

clear_bit!(n) -> self[permalink][rdoc]

自身の n ビット目を0にします。


require 'openssl'

a = OpenSSL::BN.new("129")
a.clear_bit!(0)
a # => 128
[PARAM] n:
0にするビットの位置
[EXCEPTION] OpenSSL::BNError:
計算時エラー

[SEE_ALSO] OpenSSL::set_bit!