329件ヒット
[301-329件を表示]
(0.009秒)
種類
- インスタンスメソッド (175)
- マクロ (144)
- クラス (9)
- 定数 (1)
ライブラリ
- ビルトイン (174)
- mathn (3)
-
minitest
/ unit (8)
クラス
- Bignum (60)
- Fixnum (108)
-
MiniTest
:: Unit (6) -
MiniTest
:: Unit :: TestCase (1)
モジュール
キーワード
- % (6)
- & (6)
- * (6)
- ** (6)
- + (6)
- - (6)
- -@ (3)
-
/ (9) - < (3)
- << (6)
- <= (3)
- <=> (6)
- == (3)
- > (3)
- >= (3)
- >> (6)
- CHR2FIX (12)
- FIX2INT (12)
- FIX2LONG (12)
- FIX2UINT (12)
- FIX2ULONG (12)
- FIXABLE (12)
-
FIXNUM
_ MAX (12) -
FIXNUM
_ MIN (12) -
FIXNUM
_ P (12) - INT2FIX (12)
- NEGFIXABLE (12)
- POSFIXABLE (12)
-
SUPPORTS
_ INFO _ SIGNAL (1) - [] (6)
- ^ (6)
-
_ assertions (1) - abs (6)
-
assertion
_ count (1) -
bit
_ length (3) - div (6)
- divmod (3)
- errors (1)
- even? (3)
- failures (1)
- fdiv (3)
- inspect (3)
- magnitude (6)
- modulo (6)
- odd? (3)
- remainder (3)
- run (1)
- size (6)
- skips (1)
- succ (3)
-
test
_ count (1) -
to
_ f (3) -
to
_ s (3) - zero? (3)
- | (6)
- ~ (6)
検索結果
先頭5件
-
Bignum
# <=>(other) -> Fixnum | nil (201.0) -
self と other を比較して、self が大きい時に正、 等しい時に 0、小さい時に負の整数を返します。
self と other を比較して、self が大きい時に正、
等しい時に 0、小さい時に負の整数を返します。
@param other 比較対象の数値
@return -1 か 0 か 1 のいずれか
1 <=> 2 #=> -1
1 <=> 1 #=> 0
2 <=> 1 #=> 1 -
Bignum
# >>(bits) -> Fixnum | Bignum (201.0) -
シフト演算子。bits だけビットを右にシフトします。
シフト演算子。bits だけビットを右にシフトします。
右シフトは、符号ビット(最上位ビット(MSB))が保持されます。
bitsが実数の場合、小数点以下を切り捨てた値でシフトします。
@param bits シフトさせるビット数
printf("%#b\n", 0b0101 >> 1) #=> 0b10
p -1 >> 1 #=> -1 -
Bignum
# [](nth) -> Fixnum (201.0) -
nth 番目のビット(最下位ビット(LSB)が 0 番目)が立っている時 1 を、そうでなければ 0 を返します。
nth 番目のビット(最下位ビット(LSB)が 0 番目)が立っている時 1
を、そうでなければ 0 を返します。
@param nth 何ビット目を指すかの数値
@return 1 か 0
self[nth]=bit (つまりビットの修正) がないのは、Numeric 関連クラスが
immutable であるためです。 -
Bignum
# ^(other) -> Fixnum | Bignum (201.0) -
ビット二項演算子。排他的論理和を計算します。
ビット二項演算子。排他的論理和を計算します。
@param other 数値
1 ^ 1 #=> 0
2 ^ 3 #=> 1 -
Bignum
# remainder(other) -> Fixnum | Bignum | Float (201.0) -
self を other で割った余り r を返します。
self を other で割った余り r を返します。
r の符号は self と同じになります。
@param other self を割る数。
@see Bignum#divmod, Bignum#modulo, Numeric#modulo -
Bignum
# |(other) -> Fixnum | Bignum (201.0) -
ビット二項演算子。論理和を計算します。
ビット二項演算子。論理和を計算します。
@param other 数値
1 | 1 #=> 1
2 | 3 #=> 3 -
Bignum
# ~ -> Fixnum | Bignum (201.0) -
ビット演算子。否定を計算します。
ビット演算子。否定を計算します。
~1 #=> -2
~3 #=> -4
~-4 #=> 3 -
MiniTest
:: Assertions # _ assertions -> Fixnum (201.0) -
アサーション数を返します。
アサーション数を返します。 -
MiniTest
:: Unit # assertion _ count -> Fixnum (201.0) -
アサーション数を返します。
アサーション数を返します。 -
MiniTest
:: Unit # errors -> Fixnum (201.0) -
エラー数を返します。
エラー数を返します。 -
MiniTest
:: Unit # failures -> Fixnum (201.0) -
失敗したアサーション数を返します。
失敗したアサーション数を返します。 -
MiniTest
:: Unit # run(args = []) -> Fixnum | nil (201.0) -
全てのテストを実行するためのメソッドです。
全てのテストを実行するためのメソッドです。
@param args コマンドライン引数を指定します。 -
MiniTest
:: Unit # skips -> Fixnum (201.0) -
実行しなかったテストケース数を返します。
実行しなかったテストケース数を返します。 -
MiniTest
:: Unit # test _ count -> Fixnum (201.0) -
テストケース数を返します。
テストケース数を返します。 -
MiniTest
:: Unit :: TestCase :: SUPPORTS _ INFO _ SIGNAL -> Fixnum | nil (201.0) -
Signal が INFO というシグナルをサポートしているかどうかを 調べるための定数です。内部で使用します。
Signal が INFO というシグナルをサポートしているかどうかを
調べるための定数です。内部で使用します。