3182件ヒット
[1-100件を表示]
(0.065秒)
ライブラリ
- ビルトイン (808)
- bigdecimal (67)
- etc (220)
- fcntl (11)
- fiddle (132)
-
fiddle
/ import (33) -
irb
/ context (22) - json (11)
- matrix (226)
- mkmf (22)
-
net
/ ftp (18) -
net
/ http (11) -
net
/ imap (22) - openssl (374)
- optparse (33)
- ostruct (11)
- pathname (22)
- prime (22)
- psych (55)
-
rdoc
/ markdown / entities (11) - resolv (11)
-
rexml
/ document (22) -
rinda
/ tuplespace (11) -
ripper
/ lexer (33) -
rubygems
/ package / tar _ reader / entry (22) -
rubygems
/ package / tar _ writer (44) -
rubygems
/ source _ info _ cache _ entry (11) -
rubygems
/ user _ interaction (22) - scanf (12)
-
shell
/ process-controller (12) - socket (275)
- stringio (121)
- strscan (121)
- syslog (11)
- tracer (11)
-
win32
/ registry (132) - win32ole (33)
- zlib (110)
クラス
-
ARGF
. class (11) - Addrinfo (11)
- Array (19)
- BasicSocket (44)
- BigDecimal (55)
- Binding (6)
-
Fiddle
:: CStruct (22) -
Fiddle
:: Function (22) -
Fiddle
:: Pointer (11) - Float (11)
-
Gem
:: Package :: TarReader :: Entry (22) -
Gem
:: Package :: TarWriter :: BoundedStream (33) -
Gem
:: Package :: TarWriter :: RestrictedStream (11) -
Gem
:: SourceInfoCacheEntry (11) -
Gem
:: StreamUI :: SimpleProgressReporter (11) -
Gem
:: StreamUI :: VerboseProgressReporter (11) - IO (95)
-
IRB
:: Context (22) - Integer (69)
- Matrix (215)
-
Matrix
:: LUPDecomposition (11) - Method (11)
- Module (5)
-
Net
:: FTP :: MLSxEntry (18) -
Net
:: HTTP (11) -
Net
:: IMAP (11) -
Net
:: IMAP :: StatusData (11) - Numeric (11)
-
OpenSSL
:: ASN1 :: BitString (11) -
OpenSSL
:: BN (11) -
OpenSSL
:: PKCS7 (11) -
OpenSSL
:: PKey :: DH (11) -
OpenSSL
:: SSL :: SSLContext (11) -
OpenSSL
:: SSL :: SSLSocket (22) -
OpenSSL
:: X509 :: Name (22) - OpenStruct (11)
- OptionParser (33)
- Pathname (22)
-
Prime
:: TrialDivisionGenerator (22) - Proc (11)
-
Psych
:: Nodes :: Stream (55) -
RDoc
:: Markdown (11) -
REXML
:: Attributes (22) - Rational (11)
- Regexp (44)
-
Resolv
:: DNS :: Resource :: SOA (11) -
Rinda
:: TupleEntry (11) - Ripper (11)
-
Ripper
:: Lexer (22) -
RubyVM
:: AbstractSyntaxTree :: Node (24) -
RubyVM
:: InstructionSequence (11) -
Shell
:: ProcessController (12) - Socket (110)
- String (293)
- StringIO (121)
- StringScanner (121)
- Struct (66)
- Thread (22)
-
Thread
:: Backtrace :: Location (11) - TracePoint (11)
- Tracer (11)
- UnboundMethod (11)
-
WIN32OLE
_ VARIABLE (11) -
Win32
:: Registry (33) -
Zlib
:: GzipWriter (11) -
Zlib
:: ZStream (66)
モジュール
- Etc (220)
- Fcntl (11)
- Fiddle (99)
-
File
:: Constants (11) -
JSON
:: Generator :: GeneratorMethods :: Integer (11) - Kernel (68)
-
OpenSSL
:: ASN1 (154) -
OpenSSL
:: Buffering (11) -
OpenSSL
:: OCSP (22) -
OpenSSL
:: X509 (88) - Process (22)
-
Socket
:: Constants (110) - Syslog (11)
-
WIN32OLE
:: VARIANT (22) -
Win32
:: Registry :: Constants (99) - Zlib (33)
キーワード
- % (11)
- << (8)
- =~ (22)
-
ALIGN
_ INTPTR _ T (11) -
ALIGN
_ PTRDIFF _ T (11) -
ALIGN
_ UINTPTR _ T (11) - ANY (11)
-
BIT
_ STRING (11) - BMPSTRING (11)
- BigDecimal (12)
-
CHARACTER
_ STRING (11) -
CS
_ POSIX _ V6 _ WIDTH _ RESTRICTED _ ENVS (11) -
CS
_ POSIX _ V7 _ WIDTH _ RESTRICTED _ ENVS (11) - CStruct (11)
-
DEFAULT
_ STRATEGY (11) - GENERALSTRING (11)
- GRAPHICSTRING (11)
-
HKEY
_ CLASSES _ ROOT (11) -
HKEY
_ CURRENT _ CONFIG (11) -
HKEY
_ CURRENT _ USER (11) -
HKEY
_ DYN _ DATA (11) -
HKEY
_ LOCAL _ MACHINE (11) -
HKEY
_ PERFORMANCE _ DATA (11) -
HKEY
_ PERFORMANCE _ NLSTEXT (11) -
HKEY
_ PERFORMANCE _ TEXT (11) -
HKEY
_ USERS (11) -
HTML
_ ENTITIES (11) - IA5STRING (11)
-
INET6
_ ADDRSTRLEN (22) -
INET
_ ADDRSTRLEN (22) -
IP
_ PORTRANGE (22) - ISO64STRING (11)
-
MSG
_ CTRUNC (22) -
MSG
_ DONTROUTE (22) -
MSG
_ TRUNC (22) -
NEWS for Ruby 3
. 0 . 0 (4) - NOATTR (11)
- NUMERICSTRING (11)
-
OBJECT
_ TYPE _ TEMPLATE (11) -
OCTET
_ STRING (11) -
O
_ TRUNC (11) -
PC
_ CHOWN _ RESTRICTED (11) -
PC
_ NO _ TRUNC (11) - PRINTABLESTRING (11)
-
RESPONSE
_ STATUS _ TRYLATER (11) - Rational (6)
-
SC
_ 2 _ PBS _ TRACK (11) -
SC
_ BC _ STRING _ MAX (11) -
SC
_ JOB _ CONTROL (11) -
SC
_ STREAM _ MAX (11) -
SC
_ THREAD _ ATTR _ STACKADDR (11) -
SC
_ THREAD _ ATTR _ STACKSIZE (11) -
SC
_ THREAD _ DESTRUCTOR _ ITERATIONS (11) -
SC
_ TRACE (11) -
SC
_ TRACE _ EVENT _ FILTER (11) -
SC
_ TRACE _ EVENT _ NAME _ MAX (11) -
SC
_ TRACE _ INHERIT (11) -
SC
_ TRACE _ LOG (11) -
SC
_ TRACE _ NAME _ MAX (11) -
SC
_ TRACE _ SYS _ MAX (11) -
SC
_ TRACE _ USER _ EVENT _ MAX (11) -
SC
_ XOPEN _ STREAMS (11) -
SIZEOF
_ INTPTR _ T (11) -
SIZEOF
_ PTRDIFF _ T (11) -
SIZEOF
_ UINTPTR _ T (11) -
SOCK
_ STREAM (22) -
SO
_ DONTROUTE (22) -
SO
_ DONTTRUNC (22) -
SO
_ SECURITY _ ENCRYPTION _ TRANSPORT (22) - T61STRING (11)
- TRUNC (11)
- TRUSTOTHER (11)
-
TRUST
_ COMPAT (11) -
TRUST
_ EMAIL (11) -
TRUST
_ OBJECT _ SIGN (11) -
TRUST
_ OCSP _ REQUEST (11) -
TRUST
_ OCSP _ SIGN (11) -
TRUST
_ SSL _ CLIENT (11) -
TRUST
_ SSL _ SERVER (11) -
TYPE
_ INTPTR _ T (11) -
TYPE
_ PTRDIFF _ T (11) -
TYPE
_ UINTPTR _ T (11) - UNIVERSALSTRING (11)
- UTF16BE (11)
- UTF16LE (11)
- UTF8 (11)
- UTF8STRING (11)
- VIDEOTEXSTRING (11)
-
VT
_ BSTR (11) -
VT
_ PTR (11) -
V
_ ERR _ CERT _ UNTRUSTED (11) - WUNTRACED (11)
- [] (33)
- []= (17)
-
add
_ trace _ func (11) - adler (11)
- adler32 (11)
- attr (11)
-
avail
_ in (11) -
avail
_ out (11) -
back
_ trace _ limit (11) -
back
_ trace _ limit= (11) - binwrite (22)
- byteindex (2)
- byterindex (2)
- bytes (22)
-
bytes
_ read (11) - bytesize (11)
- call (11)
- charpos (11)
- chr (33)
- cipher (11)
- ciphers (11)
- codepoints (22)
- cofactor (11)
-
cofactor
_ expansion (11) -
column
_ count (11) -
column
_ size (11) - compile (11)
-
compute
_ key (11) - concat (16)
-
const
_ source _ location (5) -
copy
_ stream (22) - count (33)
- crc32 (11)
-
data
_ type (11) -
elements
_ to _ i (11) - encoding (11)
- exist? (11)
- facts (9)
-
find
_ index (33) -
first
_ column (6) -
first
_ lineno (17) - format (11)
-
get
_ thread _ no (11) - getbyte (22)
- getrlimit (11)
- hash (44)
- hex (11)
- ident (11)
- index (44)
- inspect (11)
- integer? (11)
-
ip
_ unpack (11) -
kill
_ job (6) -
laplace
_ expansion (11) -
last
_ column (6) -
last
_ lineno (6) - length (44)
- lex (22)
- limit (11)
- lineno (33)
-
local
_ port (11) - match? (11)
-
matched
_ size (11) - matchedsize (11)
- matrix (11)
-
named
_ captures (11) - new (22)
- next (11)
- oct (11)
-
ole
_ type _ detail (11) - on (33)
- ord (11)
- pack (19)
- parse (11)
- pivots (11)
- pointer (11)
- pos (33)
- ptr (11)
- pwrite (7)
- rank (11)
-
rank
_ e (11) - read (11)
- readbyte (11)
- recvmsg (11)
-
recvmsg
_ nonblock (11) -
rest
_ size (11) - restsize (11)
- retry (11)
- rindex (11)
-
row
_ count (11) -
row
_ size (11) -
ruby 1
. 6 feature (11) -
ruby 1
. 9 feature (11) - scanf (12)
- sendmsg (11)
-
sendmsg
_ nonblock (11) -
set
_ trace _ func (11) - setbyte (11)
- sfork (6)
- size (86)
- skip (11)
-
skip
_ until (11) -
source
_ location (39) - split (11)
- sprintf (11)
- status (11)
- succ (11)
- sum (11)
- syswrite (33)
- tell (11)
- time2wtime (11)
-
to
_ a (11) -
to
_ f (11) -
to
_ i (22) -
to
_ json (11) -
to
_ s (33) -
total
_ in (11) -
total
_ out (11) - trace (11)
- truncate (77)
-
try
_ constant (22) -
try
_ convert (3) - unpack (11)
-
unused
_ bits (11) -
values
_ at (11) - write (110)
-
write
_ nonblock (22) - written (11)
検索結果
先頭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 行列が... -
StringIO
# truncate(len) -> Integer (9201.0) -
自身のサイズが len になるように、自身を切り詰め、もしくは拡大します。 拡大した場合は、その部分を 0 で埋めます。 len を返します。
...でない時に発生します。
@raise Errno::EINVAL len がマイナスの時に発生します。
//emlist[例][ruby]{
require "stringio"
a = StringIO.new("hoge", 'r+')
a.truncate(2)
a.string #=> "ho"
a.truncate(5)
a.string #=> "ho\000\000\000"
//}...