416件ヒット
[1-100件を表示]
(0.034秒)
別のキーワード
クラス
-
Benchmark
:: Tms (12) - Complex (60)
- File (12)
-
File
:: Stat (36) - Matrix (48)
- Numeric (60)
- Pathname (36)
キーワード
- FORMAT (24)
-
NEWS for Ruby 2
. 5 . 0 (8) - Numeric (12)
- abs (12)
- abs2 (12)
- benchmark (12)
- bigdecimal (12)
- bm (12)
- bmbm (12)
-
executable
_ real? (24) - imag (12)
- imaginary (12)
- integer? (12)
- magnitude (12)
- measure (12)
-
rb
_ class _ real (12) -
readable
_ real? (12) - real? (36)
- realdirpath (12)
- realpath (36)
- realtime (12)
- rect (12)
- rectangular (12)
-
ruby
_ xrealloc (12) -
writable
_ real? (12) - 正規表現 (12)
検索結果
先頭5件
-
void * ruby
_ xrealloc(void *ptr , long size) (32200.0) -
引数と返り値の意味は realloc() と同じ。 ただしメモリ割り当てに失敗したときは GC を行いそれでもだめなときは NoMemoryError を raise する。 つまりこの関数が返り値を返したときは常に割り当ては成功している。
...引数と返り値の意味は realloc() と同じ。
ただしメモリ割り当てに失敗したときは
GC を行いそれでもだめなときは NoMemoryError を raise する。
つまりこの関数が返り値を返したときは常に割り当ては成功している。... -
Numeric
# real -> Numeric (18137.0) -
自身を返します。
...す。
Numeric のサブクラスは、このメソッドを適切に再定義しなければなりません。
//emlist[例][ruby]{
10.real # => 10
-10.real # => -10
0.1.real # => 0.1
Rational(2, 3).real # => (2/3)
//}
@see Numeric#imag、Complex#real... -
Complex
# real -> Numeric (18113.0) -
自身の実部を返します。
...自身の実部を返します。
//emlist[例][ruby]{
Complex(3, 2).real # => 3
//}... -
Matrix
# real -> Matrix (18113.0) -
行列の実部を返します。
...行列の実部を返します。
//emlist[例][ruby]{
require 'matrix'
Matrix[[Complex(1,2), Complex(0,1), 0], [1, 2, 3]]
# => 1+2i i 0
# 1 2 3
Matrix[[Complex(1,2), Complex(0,1), 0], [1, 2, 3]].real
# => 1 0 0
# 1 2 3
//}... -
Matrix
# real? -> bool (6141.0) -
行列の全要素が実(Numeric#real?)であれば true を返します。
...全要素が実(Numeric#real?)であれば true を返します。
Complexオブジェクトを要素に持つ場合は虚部が0でも偽を返します。
//emlist[例][ruby]{
require 'matrix'
Matrix[[1, 0], [0, 1]].real? # => true
Matrix[[Complex(0, 1), 0], [0, 1]].real? # => false
# 要素が......実数であっても Complex オブジェクトなら偽を返す。
Matrix[[Complex(1, 0), 0], [0, 1]].real? # => false
//}... -
Numeric
# real? -> bool (6137.0) -
常に true を返します。(Complex またはそのサブクラスではないことを意味します。)
...eric のサブクラスは、このメソッドを適切に再定義しなければなりません。
//emlist[例][ruby]{
10.real? # => true
-10.real? # => true
0.1.real? # => true
Rational(2, 3).real? # => true
//}
@see Numeric#integer?、Complex#real?... -
VALUE rb
_ class _ real(VALUE cl) (6128.0) -
特異クラスや化身クラス (T_ICLASS) を飛ばして cl の スーパークラスを辿り、Ruby レベルに露出してもよいクラスを返します。
...特異クラスや化身クラス (T_ICLASS) を飛ばして cl の
スーパークラスを辿り、Ruby レベルに露出してもよいクラスを返します。
例:
rb_class_real(RBASIC(klass)->super)
rb_obj_class(obj) は、obj のクラスを返す汎用の関数(Object#type と
同......じ)だが、obj が Qtrue などでない RBasic 構造のものであることが
わかっているなら
rb_class_real(RBASIC(obj)->klass)
でも良い。(が、やはり rb_obj_class(obj) を使う方が無難だろう)... -
Complex
# real? -> false (6125.0) -
常に false を返します。
...常に false を返します。
//emlist[例][ruby]{
(2+3i).real? # => false
(2+0i).real? # => false
//}
@see Numeric#real?... -
FileTest
. # executable _ real?(file) -> bool (6119.0) -
ファイルがカレントプロセスの実ユーザか実グループで実行できる時に真を返します。そうでない場合、ファイルが存在しない場合、あるいはシステムコールに失敗した場合などには false を返します。
...ます。
@param file ファイル名を表す文字列を指定します。
//emlist[例][ruby]{
IO.write("empty.txt", "")
File.chmod(0744, "empty.txt")
FileTest.executable_real?("empty.txt") # => true
File.chmod(0644, "empty.txt")
FileTest.executable_real?("empty.txt") # => false
//}...