るりまサーチ (Ruby 3.2)

最速Rubyリファレンスマニュアル検索!
1件ヒット [1-1件を表示] (0.072秒)
トップページ > クエリ:I[x] > バージョン:3.2[x] > クラス:OpenSSL::BN[x] > クエリ:mask_bits![x]

別のキーワード

  1. socket ai_mask
  2. ipaddr mask
  3. ipaddr mask!
  4. syslog mask
  5. ipaddr in4mask

ライブラリ

検索結果

OpenSSL::BN#mask_bits!(n) -> self (72604.0)

自身を下位 n ビットでマスクし、破壊的に変更します。

...い場合は例外 OpenSSL::BNError
が発生します。

//emlist[][ruby]{
require 'openssl'

bn = 0b1111_1111.to_bn

bn.mask_bits!(8)
p "%b" % bn # => "11111111"

bn.mask_bits!(3)
p "%b" % bn # => "111"
//}

@param n マスクするビット数
@raise OpenSSL::BNError 計算時エ...