3497件ヒット
[1-100件を表示]
(0.116秒)
ライブラリ
- ビルトイン (895)
- bigdecimal (74)
- etc (240)
- fcntl (12)
- fiddle (144)
-
fiddle
/ import (36) -
irb
/ context (24) - json (12)
- matrix (247)
- mkmf (24)
-
net
/ ftp (20) -
net
/ http (12) -
net
/ imap (24) - openssl (408)
- optparse (36)
- ostruct (12)
- pathname (24)
- prime (24)
- psych (60)
-
rdoc
/ markdown / entities (12) - resolv (12)
-
rexml
/ document (24) -
rinda
/ tuplespace (12) -
ripper
/ lexer (36) -
rubygems
/ package / tar _ reader / entry (24) -
rubygems
/ package / tar _ writer (48) -
rubygems
/ source _ info _ cache _ entry (12) -
rubygems
/ user _ interaction (24) - scanf (12)
-
shell
/ process-controller (12) - socket (300)
- stringio (132)
- strscan (132)
- syslog (12)
- tracer (12)
-
win32
/ registry (144) - win32ole (36)
- zlib (120)
クラス
-
ARGF
. class (12) - Addrinfo (12)
- Array (21)
- BasicSocket (48)
- BigDecimal (60)
- Binding (7)
-
Fiddle
:: CStruct (24) -
Fiddle
:: Function (24) -
Fiddle
:: Pointer (12) - Float (12)
-
Gem
:: Package :: TarReader :: Entry (24) -
Gem
:: Package :: TarWriter :: BoundedStream (36) -
Gem
:: Package :: TarWriter :: RestrictedStream (12) -
Gem
:: SourceInfoCacheEntry (12) -
Gem
:: StreamUI :: SimpleProgressReporter (12) -
Gem
:: StreamUI :: VerboseProgressReporter (12) - IO (104)
-
IRB
:: Context (24) - Integer (76)
- Matrix (235)
-
Matrix
:: LUPDecomposition (12) - Method (12)
- Module (12)
-
Net
:: FTP :: MLSxEntry (20) -
Net
:: HTTP (12) -
Net
:: IMAP (12) -
Net
:: IMAP :: StatusData (12) - Numeric (12)
-
OpenSSL
:: ASN1 :: BitString (12) -
OpenSSL
:: BN (12) -
OpenSSL
:: PKCS7 (12) -
OpenSSL
:: PKey :: DH (12) -
OpenSSL
:: SSL :: SSLContext (12) -
OpenSSL
:: SSL :: SSLSocket (24) -
OpenSSL
:: X509 :: Name (24) - OpenStruct (12)
- OptionParser (36)
- Pathname (24)
-
Prime
:: TrialDivisionGenerator (24) - Proc (12)
-
Psych
:: Nodes :: Stream (60) -
RDoc
:: Markdown (12) -
REXML
:: Attributes (24) - Rational (12)
- Regexp (48)
-
Resolv
:: DNS :: Resource :: SOA (12) -
Rinda
:: TupleEntry (12) - Ripper (12)
-
Ripper
:: Lexer (24) -
RubyVM
:: AbstractSyntaxTree :: Node (28) -
RubyVM
:: InstructionSequence (12) -
Shell
:: ProcessController (12) - Socket (120)
- String (321)
- StringIO (132)
- StringScanner (132)
- Struct (72)
- Thread (24)
-
Thread
:: Backtrace :: Location (12) - TracePoint (12)
- Tracer (12)
- UnboundMethod (12)
-
WIN32OLE
_ VARIABLE (12) -
Win32
:: Registry (36) -
Zlib
:: GzipWriter (12) -
Zlib
:: ZStream (72)
モジュール
- Etc (240)
- Fcntl (12)
- Fiddle (108)
-
File
:: Constants (12) -
JSON
:: Generator :: GeneratorMethods :: Integer (12) - Kernel (76)
-
OpenSSL
:: ASN1 (168) -
OpenSSL
:: Buffering (12) -
OpenSSL
:: OCSP (24) -
OpenSSL
:: X509 (96) - Process (24)
-
Socket
:: Constants (120) - Syslog (12)
-
WIN32OLE
:: VARIANT (24) -
Win32
:: Registry :: Constants (108) - Zlib (36)
キーワード
- % (12)
- << (9)
- =~ (24)
-
ALIGN
_ INTPTR _ T (12) -
ALIGN
_ PTRDIFF _ T (12) -
ALIGN
_ UINTPTR _ T (12) - ANY (12)
-
BIT
_ STRING (12) - BMPSTRING (12)
- BigDecimal (14)
-
CHARACTER
_ STRING (12) -
CS
_ POSIX _ V6 _ WIDTH _ RESTRICTED _ ENVS (12) -
CS
_ POSIX _ V7 _ WIDTH _ RESTRICTED _ ENVS (12) - CStruct (12)
-
DEFAULT
_ STRATEGY (12) - GENERALSTRING (12)
- GRAPHICSTRING (12)
-
HKEY
_ CLASSES _ ROOT (12) -
HKEY
_ CURRENT _ CONFIG (12) -
HKEY
_ CURRENT _ USER (12) -
HKEY
_ DYN _ DATA (12) -
HKEY
_ LOCAL _ MACHINE (12) -
HKEY
_ PERFORMANCE _ DATA (12) -
HKEY
_ PERFORMANCE _ NLSTEXT (12) -
HKEY
_ PERFORMANCE _ TEXT (12) -
HKEY
_ USERS (12) -
HTML
_ ENTITIES (12) - IA5STRING (12)
-
INET6
_ ADDRSTRLEN (24) -
INET
_ ADDRSTRLEN (24) -
IP
_ PORTRANGE (24) - ISO64STRING (12)
-
MSG
_ CTRUNC (24) -
MSG
_ DONTROUTE (24) -
MSG
_ TRUNC (24) -
NEWS for Ruby 3
. 0 . 0 (5) - NOATTR (12)
- NUMERICSTRING (12)
-
OBJECT
_ TYPE _ TEMPLATE (12) -
OCTET
_ STRING (12) -
O
_ TRUNC (12) -
PC
_ CHOWN _ RESTRICTED (12) -
PC
_ NO _ TRUNC (12) - PRINTABLESTRING (12)
-
RESPONSE
_ STATUS _ TRYLATER (12) - Rational (7)
-
SC
_ 2 _ PBS _ TRACK (12) -
SC
_ BC _ STRING _ MAX (12) -
SC
_ JOB _ CONTROL (12) -
SC
_ STREAM _ MAX (12) -
SC
_ THREAD _ ATTR _ STACKADDR (12) -
SC
_ THREAD _ ATTR _ STACKSIZE (12) -
SC
_ THREAD _ DESTRUCTOR _ ITERATIONS (12) -
SC
_ TRACE (12) -
SC
_ TRACE _ EVENT _ FILTER (12) -
SC
_ TRACE _ EVENT _ NAME _ MAX (12) -
SC
_ TRACE _ INHERIT (12) -
SC
_ TRACE _ LOG (12) -
SC
_ TRACE _ NAME _ MAX (12) -
SC
_ TRACE _ SYS _ MAX (12) -
SC
_ TRACE _ USER _ EVENT _ MAX (12) -
SC
_ XOPEN _ STREAMS (12) -
SIZEOF
_ INTPTR _ T (12) -
SIZEOF
_ PTRDIFF _ T (12) -
SIZEOF
_ UINTPTR _ T (12) -
SOCK
_ STREAM (24) -
SO
_ DONTROUTE (24) -
SO
_ DONTTRUNC (24) -
SO
_ SECURITY _ ENCRYPTION _ TRANSPORT (24) - T61STRING (12)
- TRUNC (12)
- TRUSTOTHER (12)
-
TRUST
_ COMPAT (12) -
TRUST
_ EMAIL (12) -
TRUST
_ OBJECT _ SIGN (12) -
TRUST
_ OCSP _ REQUEST (12) -
TRUST
_ OCSP _ SIGN (12) -
TRUST
_ SSL _ CLIENT (12) -
TRUST
_ SSL _ SERVER (12) -
TYPE
_ INTPTR _ T (12) -
TYPE
_ PTRDIFF _ T (12) -
TYPE
_ UINTPTR _ T (12) - UNIVERSALSTRING (12)
- UTF16BE (12)
- UTF16LE (12)
- UTF8 (12)
- UTF8STRING (12)
- VIDEOTEXSTRING (12)
-
VT
_ BSTR (12) -
VT
_ PTR (12) -
V
_ ERR _ CERT _ UNTRUSTED (12) - WUNTRACED (12)
- [] (36)
- []= (19)
-
add
_ trace _ func (12) - adler (12)
- adler32 (12)
- attr (12)
-
avail
_ in (12) -
avail
_ out (12) -
back
_ trace _ limit (12) -
back
_ trace _ limit= (12) - binwrite (24)
- byteindex (3)
- byterindex (3)
- bytes (24)
-
bytes
_ read (12) - bytesize (12)
- call (12)
- charpos (12)
- chr (36)
- cipher (12)
- ciphers (12)
- codepoints (24)
- cofactor (12)
-
cofactor
_ expansion (12) -
column
_ count (12) -
column
_ size (12) - compile (12)
-
compute
_ key (12) - concat (18)
-
const
_ source _ location (12) -
copy
_ stream (24) - count (36)
- crc32 (12)
-
data
_ type (12) -
elements
_ to _ i (12) - encoding (12)
- exist? (12)
- facts (10)
-
find
_ index (36) -
first
_ column (7) -
first
_ lineno (19) - format (12)
-
get
_ thread _ no (12) - getbyte (24)
- getrlimit (12)
- hash (48)
- hex (12)
- ident (12)
- index (48)
- inspect (12)
- integer? (12)
-
ip
_ unpack (12) -
kill
_ job (6) -
laplace
_ expansion (12) -
last
_ column (7) -
last
_ lineno (7) - length (48)
- lex (24)
- limit (12)
- lineno (36)
-
local
_ port (12) - match? (12)
-
matched
_ size (12) - matchedsize (12)
- matrix (12)
-
named
_ captures (12) - new (24)
- next (12)
- oct (12)
-
ole
_ type _ detail (12) - on (36)
- ord (12)
- pack (21)
- parse (12)
- pivots (12)
- pointer (12)
- pos (36)
- ptr (12)
- pwrite (8)
- rank (12)
-
rank
_ e (12) - read (12)
- readbyte (12)
- recvmsg (12)
-
recvmsg
_ nonblock (12) -
rest
_ size (12) - restsize (12)
- retry (12)
- rindex (12)
-
row
_ count (12) -
row
_ size (12) -
ruby 1
. 6 feature (12) -
ruby 1
. 9 feature (12) - scanf (12)
- sendmsg (12)
-
sendmsg
_ nonblock (12) -
set
_ trace _ func (12) - setbyte (12)
- sfork (6)
- size (94)
- skip (12)
-
skip
_ until (12) -
source
_ location (43) - split (12)
- sprintf (12)
- status (12)
- succ (12)
- sum (12)
- syswrite (36)
- tell (12)
- time2wtime (12)
-
to
_ a (12) -
to
_ f (12) -
to
_ i (24) -
to
_ json (12) -
to
_ s (36) -
total
_ in (12) -
total
_ out (12) - trace (12)
- truncate (84)
-
try
_ constant (24) -
try
_ convert (4) - unpack (12)
-
unused
_ bits (12) -
values
_ at (12) - write (120)
-
write
_ nonblock (24) - written (12)
- 制御構造 (12)
検索結果
先頭5件
-
Integer
. try _ convert(obj) -> Integer | nil (27253.0) -
obj を Integer に変換しようと試みます。変換には Object#to_int メソッドが使われます。
...obj を Integer に変換しようと試みます。変換には Object#to_int
メソッドが使われます。
Integer ならそのままobjを返します。
そうでなければ obj.to_int の結果を返すか、nil が返されます。
@param obj 変換する任意のオブジェクト......@return Integer または nil
@raise TypeError to_int が Integer を返さなかった場合に発生します。
//emlist[例][ruby]{
Integer.try_convert(1) # => 1
Integer.try_convert(1.25) # => 1
Integer.try_convert([]) # => nil
//}... -
Integer
# integer? -> true (27213.0) -
常に真を返します。
...常に真を返します。
//emlist[][ruby]{
1.integer? # => true
1.0.integer? # => false
//}... -
Integer
# truncate(ndigits = 0) -> Integer | Float (27207.0) -
0 から self までの整数で、自身にもっとも近い整数を返します。
...定した場合、Integer を返します。
小数点位置から左に少なくとも n 個の 0 が並びます。
//emlist[][ruby]{
1.truncate # => 1
1.truncate(2) # => 1.0
18.truncate(-1) # => 10
(-18).truncate(-1) # => -10
//}
@see Numeric#truncate... -
Integer
# truncate(ndigits = 0) -> Integer (27201.0) -
0 から self までの整数で、自身にもっとも近い整数を返します。
...します。
負の整数を指定した場合、小数点位置から左に少なくとも n 個の 0 が並びます。
//emlist[][ruby]{
1.truncate # => 1
1.truncate(2) # => 1
18.truncate(-1) # => 10
(-18).truncate(-1) # => -10
//}
@see Numeric#truncate... -
Matrix
# tr -> Integer | Float | Rational | Complex (21203.0) -
トレース (trace) を返します。
...トレース (trace) を返します。
行列のトレース (trace) とは、対角要素の和です。
//emlist[例][ruby]{
require 'matrix'
Matrix[[7,6], [3,9]].trace # => 16
//}
trace は正方行列でのみ定義されます。
@raise ExceptionForMatrix::ErrDimensionMismatch 行列が... -
Integer
# chr -> String (21100.0) -
self を文字コードとして見た時に、引数で与えたエンコーディング encoding に対応する文字を返します。
...ンコーディングを表すオブジェクト。Encoding::UTF_8、'shift_jis' など。
@return 一文字からなる文字列
@raise RangeError self を与えられたエンコーディングで正しく解釈できない場合に発生します。
@see String#ord Encoding.default_internal... -
Integer
# chr(encoding) -> String (21100.0) -
self を文字コードとして見た時に、引数で与えたエンコーディング encoding に対応する文字を返します。
...ンコーディングを表すオブジェクト。Encoding::UTF_8、'shift_jis' など。
@return 一文字からなる文字列
@raise RangeError self を与えられたエンコーディングで正しく解釈できない場合に発生します。
@see String#ord Encoding.default_internal... -
Integer
# inspect(base=10) -> String (21100.0) -
整数を 10 進文字列表現に変換します。
整数を 10 進文字列表現に変換します。
引数を指定すれば、それを基数とした文字列表
現に変換します。
//emlist[][ruby]{
p 10.to_s(2) # => "1010"
p 10.to_s(8) # => "12"
p 10.to_s(16) # => "a"
p 35.to_s(36) # => "z"
//}
@return 数値の文字列表現
@param base 基数となる 2 - 36 の数値。
@raise ArgumentError base に 2 - 36 以外の数値を指定した場合に発生します。 -
Integer
# to _ s(base=10) -> String (21100.0) -
整数を 10 進文字列表現に変換します。
整数を 10 進文字列表現に変換します。
引数を指定すれば、それを基数とした文字列表
現に変換します。
//emlist[][ruby]{
p 10.to_s(2) # => "1010"
p 10.to_s(8) # => "12"
p 10.to_s(16) # => "a"
p 35.to_s(36) # => "z"
//}
@return 数値の文字列表現
@param base 基数となる 2 - 36 の数値。
@raise ArgumentError base に 2 - 36 以外の数値を指定した場合に発生します。 -
Kernel
. # Integer(arg , base = 0 , exception: true) -> Integer | nil (18458.0) -
引数を整数 (Fixnum,Bignum) に変換した結果を返します。
...o_i
が整数(Integerのサブクラス)を返さなかった場合に発生します。
@raise TypeError 引数に nil を指定した場合に発生します。
//emlist[例][ruby]{
p Integer(4) #=> 4
p Integer(4_000) #=> 4000
p Integer(9.88) #=> 9
p Integer(nil) # c......nvert nil into Integer (TypeError)
p Integer(Object.new) # cannot convert Object into Integer (TypeError)
p Integer("10") #=> 10
p Integer("10", 2) #=> 2
p Integer("0d10") #=> 10
p Integer("010") #=> 8
p Integer("0o10") #=> 8
p Integer("0x10") #=> 16
p Integer("0b10")......れる
p Integer("1\n0") # `Integer': invalid value for Integer: "1\n0" (ArgumentError)
p Integer("hoge") # `Integer': invalid value for Integer: "hoge" (ArgumentError)
p Integer("") # `Integer': invalid value for Integer: "" (ArgumentError)
//}
@see String#hex,String#oct,String#to_... -
Matrix
# trace -> Integer | Float | Rational | Complex (9203.0) -
トレース (trace) を返します。
...トレース (trace) を返します。
行列のトレース (trace) とは、対角要素の和です。
//emlist[例][ruby]{
require 'matrix'
Matrix[[7,6], [3,9]].trace # => 16
//}
trace は正方行列でのみ定義されます。
@raise ExceptionForMatrix::ErrDimensionMismatch 行列が...
