480件ヒット
[401-480件を表示]
(0.050秒)
別のキーワード
キーワード
- % (11)
- * (11)
- ** (11)
- + (11)
- - (11)
-
/ (11) - << (11)
- <=> (11)
- == (11)
- === (11)
- >> (11)
-
bit
_ set? (11) -
clear
_ bit! (11) - cmp (11)
- coerce (11)
- copy (11)
- eql? (11)
- gcd (11)
- lshift! (11)
-
mask
_ bits! (11) -
mod
_ add (11) -
mod
_ exp (11) -
mod
_ inverse (11) -
mod
_ mul (11) -
mod
_ sqr (11) -
mod
_ sub (11) - negative? (7)
-
num
_ bits (11) -
num
_ bytes (11) - odd? (11)
- one? (11)
-
pretty
_ print (11) - prime? (22)
-
prime
_ fasttest? (11) - rshift! (11)
-
set
_ bit! (11) - sqr (11)
-
to
_ bn (11) -
to
_ i (11) -
to
_ int (11) -
to
_ s (11) - ucmp (11)
- zero? (11)
検索結果
先頭5件
-
OpenSSL
:: BN # odd? -> bool (3004.0) -
自身が奇数である場合に true を返します。
自身が奇数である場合に true を返します。 -
OpenSSL
:: BN # one? -> bool (3004.0) -
自身が1である場合に true を返します。
自身が1である場合に true を返します。 -
OpenSSL
:: BN # rshift!(n) -> self (3004.0) -
自身を n ビット右シフトします。 [[m:OpenSSL::BN#>>]と異なり、破壊的メソッドです。
...[[m:OpenSSL::BN#>>]と異なり、破壊的メソッドです。
//emlist[][ruby]{
require 'openssl'
bn = 8.to_bn
bn.rshift!(1) # => #<OpenSSL::BN 4>
bn # => #<OpenSSL::BN 4>
//}
@param n シフトするビット数
@raise OpenSSL::BNError 計算時エラー
@see OpenSSL::BN#>>... -
OpenSSL
:: BN # set _ bit!(n) -> self (3004.0) -
自身の n ビット目を1にします。
...自身の n ビット目を1にします。
//emlist[][ruby]{
require 'openssl'
a = OpenSSL::BN.new("128")
a.set_bit!(0)
a # => 129
//}
@param n 1にするビットの位置
@raise OpenSSL::BNError 計算時エラー
@see OpenSSL::clear_bit!, OpenSSL::bit_set?... -
OpenSSL
:: BN # to _ bn -> self (3004.0) -
自分自身を返します。
自分自身を返します。 -
OpenSSL
:: BN # to _ i -> Integer (3004.0) -
自身を Integer のインスタンスに変換します。
...自身を Integer のインスタンスに変換します。
@raise OpenSSL::BNError 変換に失敗した場合に発生します... -
OpenSSL
:: BN # to _ int -> Integer (3004.0) -
自身を Integer のインスタンスに変換します。
...自身を Integer のインスタンスに変換します。
@raise OpenSSL::BNError 変換に失敗した場合に発生します... -
OpenSSL
:: BN # zero? -> bool (3004.0) -
自身が 0 である場合に true を返します。
自身が 0 である場合に true を返します。