別のキーワード
ライブラリ
- ビルトイン (188)
- bigdecimal (36)
-
bigdecimal
/ ludcmp (12) - matrix (32)
- pathname (9)
クラス
- Array (21)
- BasicObject (12)
- BigDecimal (36)
-
File
:: Stat (12) - Float (12)
- Hash (12)
- Matrix (24)
- Numeric (24)
- Pathname (9)
- String (12)
- Struct (38)
- Vector (8)
キーワード
-
NEWS for Ruby 3
. 0 . 0 (5) -
NEWS for Ruby 3
. 1 . 0 (4) - Numeric (12)
- Ruby用語集 (12)
-
bigdecimal
/ newton (12) -
default
_ proc= (12) - empty? (18)
- filter (14)
- lusolve (12)
-
method
_ missing (12) - nonzero? (24)
- pack (21)
- pack テンプレート文字列 (12)
-
rb
_ load (12) - select (24)
- sign (12)
- size? (12)
- unpack (12)
- zero? (60)
検索結果
先頭5件
-
Matrix
. zero(n) -> Matrix (18123.0) -
n × n の零行列(要素が全て 0 の行列)を生成して返します。
...n × n の零行列(要素が全て 0 の行列)を生成して返します。
//emlist[例][ruby]{
require 'matrix'
p Matrix.zero(2) #=> Matrix[[0, 0], [0, 0]]
//}
@param n 生成する正方零行列の次数... -
Matrix
. zero(row , column) -> Matrix (18123.0) -
row × column の零行列(要素が全て 0 の行列)を生成して返します。
...row × column の零行列(要素が全て 0 の行列)を生成して返します。
//emlist[例][ruby]{
require 'matrix'
p Matrix.zero(2, 3) #=> Matrix[[0, 0, 0], [0, 0, 0]]
//}
@param row 生成する行列の行数
@param column 生成する行列の列数... -
Vector
. zero(size) -> Vector (18119.0) -
零ベクトルを返します。
...零ベクトルを返します。
//emlist[例][ruby]{
require 'matrix'
Vector.zero(3) # => Vector[0, 0, 0]
//}
@param size ベクトルの次元... -
Ruby用語集 (7704.0)
-
Ruby用語集 A B C D E F G I J M N O R S Y
...Ruby用語集
A B C D E F G I J M N O R S Y
a ka sa ta na ha ma ya ra wa
=== 記号・数字
: %記法
: % notation
「%」記号で始まる多種多様なリテラル記法の総称。
参照:d:spec/literal#percent
: 0 オリジン
: zero-ba......まること。
例えば、
エラーメッセージにおける行番号、
正規表現検索におけるキャプチャーの番号、
Ruby 2.7 で導入された番号指定ブロックパラメーター、
といったものは 1 オリジンである。
===[a:A] A
: AWK
テキ......前処理と後に実行する後処理も記述できる。
===[a:B] B
: Bignum
Ruby 2.3 系までは、即値で実装されない絶対値の大きな整数オブジェクトが属す
クラスだった。Ruby 2.4 で Fixnum と共に Integer に一本化された。
このとき Bignum... -
NEWS for Ruby 3
. 1 . 0 (6480.0) -
NEWS for Ruby 3.1.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
...NEWS for Ruby 3.1.0
このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
それぞれのエントリーは参照情報があるため短いです。
十分な情報と共に書かれた全ての変更のリス......。単一代入では、Rubyは左から右への評価順序を使用します。このコードでは、
//emlist[][ruby]{
foo[0] = bar
//}
* 次の評価順序になります。
//emlist{
1. `foo`
2. `bar`
3. `[]=` called on the result of `foo`
//}
* Ruby 3.1.0より前は、多重......このコードでは、
//emlist[][ruby]{
foo[0], bar.baz = a, b
//}
* 次の評価順序になります。
//emlist{
1. `a`
2. `b`
3. `foo`
4. `[]=` called on the result of `foo`
5. `bar`
6. `baz=` called on the result of `bar`
//}
* Ruby 3.1.0から単一代入と評価順序... -
NEWS for Ruby 3
. 0 . 0 (6396.0) -
NEWS for Ruby 3.0.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
...NEWS for Ruby 3.0.0
このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
それぞれのエントリーは参照情報があるため短いです。
十分な情報と共に書かれた全ての変更のリス......in Ruby 2.7 will now
result in ArgumentError or different behavior. 14183
* Procs accepting a single rest argument and keywords are no longer
subject to autosplatting. This now matches the behavior of Procs
accepting a single rest argument and no keywords.
16166
//emlist[][ruby]{......It is a type definition
language for Ruby programs.
* {TypeProf}[rdoc-label:label-TypeProf] is experimentally bundled. It is a
type analysis tool for Ruby programs.
* Deprecation warnings are no longer shown by default (since Ruby 2.7.2).
Turn them on with `-W:deprecated... -
FileTest
. # zero?(file) -> bool (6137.0) -
ファイルが存在して、そのサイズが 0 である時に真を返します。 そうでない場合、あるいはシステムコールに失敗した場合には false を返します。
...された IO オブジェクト file が既に close されていた場合に発生します。
//emlist[例:][ruby]{
IO.write("zero.txt", "")
FileTest.zero?("zero.txt") # => true
IO.write("nonzero.txt", "1")
FileTest.zero?("nonzero.txt") # => false
//}
@see FileTest.#size, FileTest.#size?... -
Float
# zero? -> bool (6131.0) -
自身がゼロの時、trueを返します。そうでない場合は false を返します。
...自身がゼロの時、trueを返します。そうでない場合は false を返します。
//emlist[例][ruby]{
10.0.zero? # => false
0.zero? # => true
0.0.zero? # => true
//}... -
Numeric
# zero? -> bool (6131.0) -
自身がゼロの時、trueを返します。そうでない場合は false を返します。
...自身がゼロの時、trueを返します。そうでない場合は false を返します。
//emlist[例][ruby]{
p 10.zero? #=> false
p 0.zero? #=> true
p 0.0.zero? #=> true
//}
@see Numeric#nonzero?... -
Numeric
# nonzero? -> self | nil (6130.0) -
自身がゼロの時 nil を返し、非ゼロの時 self を返します。
...ロの時 nil を返し、非ゼロの時 self を返します。
//emlist[例][ruby]{
p 10.nonzero? #=> 10
p 0.nonzero? #=> nil
p 0.0.nonzero? #=> nil
p Rational(0, 2).nonzero? #=> nil
//}
非ゼロの時に self を返すため、自身が 0 の時に他......理をさせたい場合に以
下のように記述する事もできます。
//emlist[例][ruby]{
a = %w( z Bb bB bb BB a aA Aa AA A )
b = a.sort {|a,b| (a.downcase <=> b.downcase).nonzero? || a <=> b }
b #=> ["A", "a", "AA", "Aa", "aA", "BB", "Bb", "bB", "bb", "z"]
//}
@see Numeric#zero?... -
BigDecimal
# zero? -> bool (6125.0) -
self が 0 のときに true を返します。それ以外のときに false を返します。
...self が 0 のときに true を返します。それ以外のときに false を返します。
//emlist[][ruby]{
require "bigdecimal"
BigDecimal("0").zero? # => true
BigDecimal("1").zero? # => false
//}...