7382件ヒット
[1-100件を表示]
(0.110秒)
別のキーワード
種類
ライブラリ
- English (24)
- ビルトイン (1804)
- benchmark (12)
- bigdecimal (600)
-
bigdecimal
/ util (12) - csv (36)
- dbm (72)
- digest (48)
-
digest
/ sha2 (12) - drb (31)
-
drb
/ timeridconv (12) - etc (684)
- fcntl (12)
- fiddle (84)
- gdbm (108)
-
irb
/ context (48) -
irb
/ ext / history (24) -
irb
/ ext / save-history (24) -
irb
/ frame (48) - json (12)
- logger (12)
- matrix (24)
- mkmf (24)
-
net
/ ftp (12) -
net
/ imap (108) -
net
/ pop (24) -
net
/ smtp (12) - objspace (36)
- observer (12)
- openssl (672)
- optparse (144)
- pathname (12)
- prime (48)
- psych (72)
- resolv-replace (12)
-
rexml
/ document (36) - ripper (24)
-
ripper
/ lexer (36) -
rubygems
/ config _ file (12) -
rubygems
/ package / tar _ reader / entry (12) -
rubygems
/ package / tar _ writer (36) -
rubygems
/ user _ interaction (12) - sdbm (24)
- securerandom (12)
- shell (42)
-
shell
/ command-processor (12) -
shell
/ filter (12) -
shell
/ process-controller (6) - socket (828)
- stringio (60)
- strscan (24)
- syslog (12)
-
webrick
/ httprequest (12) -
webrick
/ httpresponse (48) -
webrick
/ httpservlet / filehandler (12) -
webrick
/ httpversion (48) -
webrick
/ log (24) - win32ole (144)
- zlib (646)
クラス
-
ARGF
. class (24) - Array (137)
- BasicObject (12)
- BasicSocket (72)
-
Benchmark
:: Job (12) - BigDecimal (552)
- Bignum (12)
- Binding (7)
- CSV (12)
-
CSV
:: Table (24) - DBM (72)
-
DRb
:: DRbIdConv (12) -
DRb
:: DRbObject (12) -
DRb
:: DRbServer (7) -
DRb
:: TimerIdConv (12) -
Digest
:: Base (48) -
Digest
:: SHA2 (12) -
Encoding
:: Converter (48) - Enumerator (19)
-
Fiddle
:: Function (12) -
Fiddle
:: Handle (12) - File (12)
-
File
:: Stat (48) - Fixnum (3)
- GDBM (108)
-
Gem
:: ConfigFile (12) -
Gem
:: Package :: TarReader :: Entry (12) -
Gem
:: Package :: TarWriter :: BoundedStream (36) -
Gem
:: StreamUI :: VerboseProgressReporter (12) - IO (57)
-
IRB
:: Context (84) -
IRB
:: Frame (48) - Integer (337)
-
JSON
:: State (12) - MatchData (18)
- Matrix (24)
- Method (24)
- Module (12)
-
Net
:: FTP (12) -
Net
:: IMAP (12) -
Net
:: IMAP :: BodyTypeBasic (12) -
Net
:: IMAP :: BodyTypeMessage (24) -
Net
:: IMAP :: BodyTypeText (24) -
Net
:: IMAP :: MailboxQuota (24) -
Net
:: IMAP :: ThreadMember (12) -
Net
:: POP3 (12) -
Net
:: POPMail (12) -
Net
:: SMTP (12) - Numeric (86)
- Object (102)
-
OpenSSL
:: ASN1 :: BitString (12) -
OpenSSL
:: BN (96) -
OpenSSL
:: Cipher (12) -
OpenSSL
:: Digest (12) -
OpenSSL
:: OCSP :: BasicResponse (24) -
OpenSSL
:: OCSP :: Request (12) -
OpenSSL
:: PKCS7 (12) -
OpenSSL
:: PKey :: DH (12) -
OpenSSL
:: SSL :: SSLContext (24) -
OpenSSL
:: X509 :: Name (24) - OptionParser (144)
- Pathname (12)
-
Prime
:: PseudoPrimeGenerator (12) -
Psych
:: Nodes :: Mapping (12) -
Psych
:: Nodes :: Scalar (12) -
Psych
:: Nodes :: Sequence (12) -
Psych
:: Nodes :: Stream (12) -
Psych
:: Parser (12) -
RDoc
:: Options (12) -
REXML
:: Attributes (24) -
REXML
:: Elements (12) - Random (12)
- Ripper (36)
-
Ripper
:: Lexer (24) - RubyVM (12)
-
RubyVM
:: AbstractSyntaxTree :: Node (28) -
RubyVM
:: InstructionSequence (12) - SDBM (24)
- Shell (42)
-
Shell
:: CommandProcessor (12) -
Shell
:: Filter (12) -
Shell
:: ProcessController (6) - Socket (372)
-
Socket
:: Option (12) - String (138)
- StringIO (60)
- StringScanner (24)
- Struct (36)
- Symbol (39)
- Thread (72)
-
Thread
:: Backtrace :: Location (12) - Time (12)
- UDPSocket (12)
- UNIXSocket (12)
- UnboundMethod (48)
-
WEBrick
:: BasicLog (24) -
WEBrick
:: Cookie (48) -
WEBrick
:: HTTPRequest (12) -
WEBrick
:: HTTPResponse (48) -
WEBrick
:: HTTPServlet :: DefaultFileHandler (12) -
WEBrick
:: HTTPVersion (48) - WIN32OLE (12)
-
WIN32OLE
_ METHOD (12) -
WIN32OLE
_ TYPELIB (36) -
WIN32OLE
_ VARIABLE (24) -
WIN32OLE
_ VARIANT (24) -
Zlib
:: GzipFile (36) -
Zlib
:: GzipReader (60) -
Zlib
:: GzipWriter (36) -
Zlib
:: ZStream (72)
モジュール
- BigMath (24)
- Enumerable (176)
- Etc (684)
- Fcntl (12)
- Fiddle (60)
-
File
:: Constants (48) - FileTest (12)
- GC (24)
- Kernel (144)
-
Logger
:: Severity (12) - ObjectSpace (84)
- Observable (12)
- OpenSSL (12)
-
OpenSSL
:: ASN1 (84) -
OpenSSL
:: Buffering (48) -
OpenSSL
:: SSL (132) -
OpenSSL
:: X509 (120) - Process (72)
-
Process
:: GID (12) -
Process
:: UID (12) - Psych (12)
- SecureRandom (12)
-
Socket
:: Constants (360) -
Syslog
:: Level (12) -
WIN32OLE
:: VARIANT (36) - Zlib (442)
キーワード
-
$ INPUT _ LINE _ NUMBER (12) -
$ NR (12) - % (12)
- ** (19)
- -@ (3)
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - < (12)
- << (21)
- <= (12)
- == (12)
- === (12)
- =~ (12)
- > (12)
- >= (12)
- >> (12)
-
AF
_ NETBIOS (24) -
ALIGN
_ DOUBLE (12) - ASCII (12)
- ASN1 (12)
- BASE (12)
-
BEST
_ COMPRESSION (12) -
BEST
_ SPEED (12) - BINARY (36)
-
BIT
_ STRING (12) - BLOCK (24)
-
BLOCK
_ SIZE (12) - BMPSTRING (12)
- BN (12)
- BOOLEAN (12)
- BigDecimal (24)
- Bignum (9)
-
CLOCK
_ BOOTTIME (12) -
CLOCK
_ BOOTTIME _ ALARM (12) -
CLOCK
_ MONOTONIC (12) -
CLOCK
_ PROCESS _ CPUTIME _ ID (12) -
CLOCK
_ REALTIME (12) -
CP
_ SYMBOL (12) -
CS
_ GNU _ LIBC _ VERSION (12) -
CS
_ GNU _ LIBPTHREAD _ VERSION (12) -
CS
_ PATH (12) -
CS
_ POSIX _ V6 _ ILP32 _ OFF32 _ CFLAGS (12) -
CS
_ POSIX _ V6 _ ILP32 _ OFF32 _ LDFLAGS (12) -
CS
_ POSIX _ V6 _ ILP32 _ OFF32 _ LIBS (12) -
CS
_ POSIX _ V6 _ ILP32 _ OFFBIG _ CFLAGS (12) -
CS
_ POSIX _ V6 _ ILP32 _ OFFBIG _ LDFLAGS (12) -
CS
_ POSIX _ V6 _ ILP32 _ OFFBIG _ LIBS (12) -
CS
_ POSIX _ V6 _ LP64 _ OFF64 _ CFLAGS (12) -
CS
_ POSIX _ V6 _ LP64 _ OFF64 _ LDFLAGS (12) -
CS
_ POSIX _ V6 _ LP64 _ OFF64 _ LIBS (12) -
CS
_ POSIX _ V6 _ LPBIG _ OFFBIG _ CFLAGS (12) -
CS
_ POSIX _ V6 _ LPBIG _ OFFBIG _ LDFLAGS (12) -
CS
_ POSIX _ V6 _ LPBIG _ OFFBIG _ LIBS (12) -
CS
_ POSIX _ V6 _ WIDTH _ RESTRICTED _ ENVS (12) -
CS
_ POSIX _ V7 _ ILP32 _ OFF32 _ CFLAGS (12) -
CS
_ POSIX _ V7 _ ILP32 _ OFF32 _ LDFLAGS (12) -
CS
_ POSIX _ V7 _ ILP32 _ OFF32 _ LIBS (12) -
CS
_ POSIX _ V7 _ ILP32 _ OFFBIG _ CFLAGS (12) -
CS
_ POSIX _ V7 _ ILP32 _ OFFBIG _ LDFLAGS (12) -
CS
_ POSIX _ V7 _ ILP32 _ OFFBIG _ LIBS (12) -
CS
_ POSIX _ V7 _ LP64 _ OFF64 _ CFLAGS (12) -
CS
_ POSIX _ V7 _ LP64 _ OFF64 _ LDFLAGS (12) -
CS
_ POSIX _ V7 _ LP64 _ OFF64 _ LIBS (12) -
CS
_ POSIX _ V7 _ LPBIG _ OFFBIG _ CFLAGS (12) -
CS
_ POSIX _ V7 _ LPBIG _ OFFBIG _ LDFLAGS (12) -
CS
_ POSIX _ V7 _ LPBIG _ OFFBIG _ LIBS (12) -
CS
_ POSIX _ V7 _ THREADS _ CFLAGS (12) -
CS
_ POSIX _ V7 _ THREADS _ LDFLAGS (12) -
CS
_ POSIX _ V7 _ WIDTH _ RESTRICTED _ ENVS (12) -
CS
_ V6 _ ENV (12) -
CS
_ V7 _ ENV (12) - Context (12)
- DEBUG (24)
- DEBUG= (12)
-
DEFAULT
_ BLOCKSIZE (12) -
DEFAULT
_ COMPRESSION (12) -
DEFAULT
_ OBJECT _ TYPE (12) -
DEFAULT
_ PARAMS (12) -
DEFAULT
_ STRATEGY (12) -
DEF
_ MEM _ LEVEL (12) -
DOUBLE
_ QUOTED (12) -
EAI
_ BADFLAGS (24) -
EAI
_ BADHINTS (24) -
EMBEDDED
_ PDV (12) -
EXCEPTION
_ ALL (12) -
EXCEPTION
_ INFINITY (12) -
EXCEPTION
_ NaN (12) -
EXCEPTION
_ OVERFLOW (12) -
EXCEPTION
_ UNDERFLOW (12) -
EXCEPTION
_ ZERODIVIDE (12) - FAST (12)
- FILTERED (12)
- FINISH (12)
-
FNM
_ EXTGLOB (12) -
FULL
_ FLUSH (12) -
HUFFMAN
_ ONLY (12) -
INADDR
_ BROADCAST (24) -
INADDR
_ LOOPBACK (24) -
INTERNAL
_ CONSTANTS (12) -
IPPROTO
_ BIP (24) -
IP
_ ADD _ MEMBERSHIP (24) -
IP
_ ADD _ SOURCE _ MEMBERSHIP (24) -
IP
_ BLOCK _ SOURCE (24) -
IP
_ DROP _ MEMBERSHIP (24) -
IP
_ DROP _ SOURCE _ MEMBERSHIP (24) -
IP
_ FREEBIND (24) -
IP
_ MAX _ MEMBERSHIPS (24) -
IP
_ ONESBCAST (24) -
IP
_ UNBLOCK _ SOURCE (24) -
LOCK
_ NB (12) -
LOG
_ DEBUG (12) -
MAX
_ MEM _ LEVEL (12) -
MCAST
_ BLOCK _ SOURCE (24) -
MCAST
_ UNBLOCK _ SOURCE (24) -
MSG
_ OOB (24) - NEWDB (24)
-
NEWS for Ruby 2
. 1 . 0 (12) -
NEWS for Ruby 2
. 2 . 0 (11) -
NEWS for Ruby 2
. 4 . 0 (9) -
NEWS for Ruby 2
. 5 . 0 (8) -
NEWS for Ruby 2
. 6 . 0 (7) -
NEWS for Ruby 2
. 7 . 0 (6) -
NEWS for Ruby 3
. 0 . 0 (5) -
NEWS for Ruby 3
. 1 . 0 (4) - NOLOCK (12)
- NONBLOCK (12)
-
NO
_ COMPRESSION (12) -
NO
_ FLUSH (12) - OBJECT (12)
-
OBJECT
_ DESCRIPTOR (12) -
OBJECT
_ TYPE _ TEMPLATE (12) -
OPENSSL
_ VERSION _ NUMBER (12) -
OP
_ MICROSOFT _ BIG _ SSLV3 _ BUFFER (12) -
OP
_ MICROSOFT _ SESS _ ID _ BUG (12) -
OP
_ NETSCAPE _ CA _ DN _ BUG (12) -
OP
_ NETSCAPE _ CHALLENGE _ BUG (12) -
OP
_ NETSCAPE _ DEMO _ CIPHER _ CHANGE _ BUG (12) -
OP
_ NETSCAPE _ REUSE _ CIPHER _ CHANGE _ BUG (12) -
OP
_ SSLEAY _ 080 _ CLIENT _ DH _ BUG (12) -
OP
_ SSLREF2 _ REUSE _ CERT _ TYPE _ BUG (12) -
OP
_ TLS _ BLOCK _ PADDING _ BUG (12) -
OP
_ TLS _ D5 _ BUG (12) -
OP
_ TLS _ ROLLBACK _ BUG (12) -
OS
_ AMIGA (12) -
OS
_ ATARI (12) -
OS
_ CODE (12) -
OS
_ CPM (12) -
OS
_ MACOS (12) -
OS
_ MSDOS (12) -
OS
_ OS2 (12) -
OS
_ QDOS (12) -
OS
_ RISCOS (12) -
OS
_ TOPS20 (12) -
OS
_ UNIX (12) -
OS
_ UNKNOWN (12) -
OS
_ VMCMS (12) -
OS
_ VMS (12) -
OS
_ WIN32 (12) -
OS
_ ZSYSTEM (12) -
O
_ NONBLOCK (12) -
PARSER
_ EVENT _ TABLE (12) -
PC
_ FILESIZEBITS (12) -
PC
_ PIPE _ BUF (12) -
PC
_ VDISABLE (12) -
PF
_ NETBIOS (24) - PRINTABLESTRING (12)
- READER (24)
-
RLIMIT
_ SBSIZE (12) -
ROUND
_ CEILING (12) -
ROUND
_ DOWN (12) -
ROUND
_ FLOOR (12) -
ROUND
_ HALF _ DOWN (12) -
ROUND
_ HALF _ EVEN (12) -
ROUND
_ HALF _ UP (12) -
ROUND
_ MODE (12) -
ROUND
_ UP (12) -
RTLD
_ GLOBAL (12) -
RUBY
_ FREE (12) -
RUBY
_ PATCHLEVEL (12) -
RUBY
_ REVISION (6) - Ruby用語集 (12)
-
SCANNER
_ EVENT _ TABLE (12) -
SCM
_ BINTIME (24) -
SC
_ 2 _ C _ BIND (12) -
SC
_ 2 _ PBS (12) -
SC
_ 2 _ PBS _ ACCOUNTING (12) -
SC
_ 2 _ PBS _ CHECKPOINT (12) -
SC
_ 2 _ PBS _ LOCATE (12) -
SC
_ 2 _ PBS _ MESSAGE (12) -
SC
_ 2 _ PBS _ TRACK (12) -
SC
_ BARRIERS (12) -
SC
_ BC _ BASE _ MAX (12) -
SC
_ BC _ DIM _ MAX (12) -
SC
_ BC _ SCALE _ MAX (12) -
SC
_ BC _ STRING _ MAX (12) -
SC
_ JOB _ CONTROL (12) -
SC
_ SHARED _ MEMORY _ OBJECTS (12) -
SC
_ THREAD _ ROBUST _ PRIO _ INHERIT (12) -
SC
_ THREAD _ ROBUST _ PRIO _ PROTECT (12) -
SC
_ TYPED _ MEMORY _ OBJECTS (12) -
SC
_ V6 _ ILP32 _ OFFBIG (12) -
SC
_ V6 _ LPBIG _ OFFBIG (12) -
SC
_ V7 _ ILP32 _ OFFBIG (12) -
SC
_ V7 _ LPBIG _ OFFBIG (12) -
SESSION
_ CACHE _ BOTH (12) -
SIGN
_ NEGATIVE _ FINITE (12) -
SIGN
_ NEGATIVE _ INFINITE (12) -
SIGN
_ NEGATIVE _ ZERO (12) -
SIGN
_ NaN (12) -
SIGN
_ POSITIVE _ FINITE (12) -
SIGN
_ POSITIVE _ INFINITE (12) -
SIGN
_ POSITIVE _ ZERO (12) -
SIZEOF
_ DOUBLE (12) -
SOPRI
_ BACKGROUND (24) -
SO
_ BINDTODEVICE (24) -
SO
_ BINTIME (24) -
SO
_ BROADCAST (24) -
SO
_ DEBUG (24) -
SO
_ OOBINLINE (24) -
SO
_ RCVBUF (24) -
SO
_ SNDBUF (24) -
SO
_ USELOOPBACK (24) -
SO
_ WANTOOBFLAG (24) - SYNC (12)
-
SYNC
_ FLUSH (12) -
TRUST
_ OBJECT _ SIGN (12) -
TYPE
_ DOUBLE (12) - UNKNOWN (12)
- UTF16BE (24)
-
VT
_ BOOL (12) -
VT
_ BSTR (12) -
VT
_ BYREF (12) -
V
_ ERR _ ERROR _ IN _ CERT _ NOT _ BEFORE _ FIELD (12) -
V
_ ERR _ SUBJECT _ ISSUER _ MISMATCH (12) -
V
_ ERR _ UNABLE _ TO _ DECODE _ ISSUER _ PUBLIC _ KEY (12) -
V
_ ERR _ UNABLE _ TO _ DECRYPT _ CERT _ SIGNATURE (12) -
V
_ ERR _ UNABLE _ TO _ DECRYPT _ CRL _ SIGNATURE (12) -
V
_ ERR _ UNABLE _ TO _ GET _ CRL (12) -
V
_ ERR _ UNABLE _ TO _ GET _ ISSUER _ CERT (12) -
V
_ ERR _ UNABLE _ TO _ GET _ ISSUER _ CERT _ LOCALLY (12) -
V
_ ERR _ UNABLE _ TO _ VERIFY _ LEAF _ SIGNATURE (12) - WRCREAT (24)
- WRITER (24)
- [] (66)
- []= (24)
-
_ _ drbref (12) -
_ _ id _ _ (12) - abi (12)
- abs (12)
-
add
_ trace _ func (12) - adler (12)
- adler32 (17)
-
adler32
_ combine (12) - allbits? (8)
-
allocation
_ sourceline (12) - any? (48)
- anybits? (8)
- arity (24)
-
avail
_ in (12) -
avail
_ out (12) -
back
_ trace _ limit (12) -
back
_ trace _ limit= (12) - begin (12)
- bigdecimal (12)
-
bigdecimal
/ util (12) - bind (12)
- binwrite (24)
-
bit
_ length (18) - blksize (12)
-
block
_ length (36) -
block
_ size (12) - blocks (12)
- bottom (24)
-
bsearch
_ index (20) -
buffer
_ initial _ length (12) -
bulk
_ threshold (12) - byteindex (3)
- byteoffset (6)
- byterindex (3)
- bytes (24)
-
bytes
_ read (12) - bytesize (12)
- ceil (24)
-
check
_ nonce (12) - class (12)
- codepoints (12)
- coerce (12)
-
cofactor
_ expansion (12) -
compute
_ key (12) -
const
_ source _ location (12) -
content
_ length (24) -
content
_ length= (12) -
convertible
_ int (24) -
copy
_ nonce (12) - count (60)
-
count
_ observers (12) - crc (12)
- crc32 (17)
-
crc32
_ combine (12) -
data
_ type (12) - debug (12)
- debug? (12)
-
debug
_ level (12) -
default
_ submission _ port (12) - dig (9)
-
digest
_ length (12) - digits (12)
- divmod (3)
- dlwrap (12)
-
double
_ fig (12) -
each
_ object (48) -
each
_ prime (24) -
eval
_ history (12) -
eval
_ history= (12) - even? (12)
- exp (12)
- exponent (12)
-
field
_ size _ limit (12) -
find
_ index (36) -
first
_ column (7) -
first
_ lineno (19) - floor (24)
- format (12)
- getbyte (48)
- getc (12)
- getpeereid (12)
- getservbyname (12)
- hash (63)
- inspect (12)
- integer? (12)
-
irb
/ ext / history (12) - kill (6)
-
kill
_ job (6) -
laplace
_ expansion (12) -
last
_ column (7) -
last
_ lineno (7) - length (84)
- level (24)
- level= (12)
- lex (24)
-
libyaml
_ version (12) - limit (24)
- lineno (24)
- lines (24)
- linger (12)
- log (12)
- magnitude (12)
- major (12)
- major= (12)
-
major
_ version (12) - match (3)
- match? (12)
-
matched
_ size (12) -
max
_ age (12) -
max
_ age= (12) -
memsize
_ of (12) -
memsize
_ of _ all (12) - method (12)
- minor (12)
- minor= (12)
-
minor
_ version (12) - mode (24)
-
n
_ bytes (12) - new (67)
- nobits? (8)
-
num
_ bits (12) -
num
_ bytes (12) - number (12)
-
object
_ id (12) - oct (12)
- odd? (12)
-
offset
_ vtbl (12) -
ole
_ type _ detail (12) - on (144)
- one? (45)
-
os
_ code (12) - owner (12)
- pack (21)
- pack テンプレート文字列 (12)
- parse (12)
- pos (24)
- pow (22)
- power (16)
- precs (12)
-
prepare
_ range (12) - prime? (12)
-
primitive
_ convert (48) - priority (12)
- priority= (12)
-
public
_ method (12) - putc (12)
- quota (12)
-
random
_ number (12) -
rb
_ Integer (12) -
rb
_ big2ulong _ pack (1) -
rb
_ f _ integer (12) -
rb
_ quad _ pack (1) -
rb
_ quad _ unpack (1) -
rb
_ to _ integer (12) - readbyte (36)
- readchar (12)
- real? (12)
-
recv
_ io (12) - recvmsg (12)
-
recvmsg
_ nonblock (12) - round (36)
-
ruby 1
. 6 feature (12) -
ruby 1
. 8 . 2 feature (12) -
ruby 1
. 8 . 4 feature (12) -
ruby 1
. 9 feature (12) -
safe
_ level (7) -
save
_ history (12) -
save
_ history= (12) - send (12)
- sendmsg (12)
-
sendmsg
_ nonblock (12) -
sent
_ size (12) - seqno (12)
-
session
_ cache _ stats (12) -
set
_ trace _ func (12) - setbyte (12)
- sign (12)
-
singleton
_ class (12) - size (132)
-
sort
_ by (24) -
source
_ location (19) - split (12)
- sprintf (12)
- sprintf フォーマット (12)
- srand (12)
- stat (12)
- status (36)
- step (62)
- subsec (12)
- sum (54)
- switch (24)
- syswrite (12)
-
tab
_ width (12) - tally (8)
- tell (24)
- test (42)
-
to
_ bn (12) -
to
_ d (12) -
to
_ i (36) -
to
_ id (24) -
to
_ int (36) -
to
_ s (36) - top (24)
-
total
_ in (12) -
total
_ out (12) - truncate (24)
-
try
_ convert (4) - ungetc (12)
- unpack (12)
-
unused
_ bits (12) -
upper
_ bound (12) - usage (12)
-
values
_ at (12) - varkind (12)
- version (12)
- version= (12)
- width (12)
-
world
_ readable? (36) -
world
_ writable? (12) - write (48)
-
write
_ nonblock (36) - written (12)
- パターンマッチ (12)
- 制御構造 (12)
検索結果
先頭5件
-
Integer
# to _ bn -> OpenSSL :: BN (27222.0) -
Integer を同じ数を表す OpenSSL::BN のオブジェクトに 変換します。
...
Integer を同じ数を表す OpenSSL::BN のオブジェクトに
変換します。
//emlist[][ruby]{
require 'pp'
require 'openssl'
pp 5.to_bn #=> #<OpenSSL::BN 5>
pp (-5).to_bn #=> #<OpenSSL::BN -5>
//}
なお、実装は、以下のようになっています。
//emlist[][ruby]{
clas......s Integer
def to_bn
OpenSSL::BN::new(self)
end
end
//}
@see OpenSSL::BN.new, OpenSSL::BN#to_i......
Integer を同じ数を表す OpenSSL::BN のオブジェクトに
変換します。
//emlist[][ruby]{
require 'openssl'
pp 5.to_bn #=> #<OpenSSL::BN 5>
pp (-5).to_bn #=> #<OpenSSL::BN -5>
//}
なお、実装は、以下のようになっています。
//emlist[][ruby]{
class Integer
d......ef to_bn
OpenSSL::BN::new(self)
end
end
//}
@see OpenSSL::BN.new, OpenSSL::BN#to_i... -
Integer
# bit _ length -> Integer (27207.0) -
self を表すのに必要なビット数を返します。
...じ結果][ruby]{
(-2**12-1).bit_length # => 13
(-2**12).bit_length # => 12
(-2**12+1).bit_length # => 12
-0x101.bit_length # => 9
-0x100.bit_length # => 8
-0xff.bit_length # => 8
-2.bit_length # => 1
-1.bit_length # => 0
0.bit_length......# => 0
1.bit_length # => 1
0xff.bit_length # => 8
0x100.bit_length # => 9
(2**12-1).bit_length # => 12
(2**12).bit_length # => 13
(2**12+1).bit_length # => 13
//}
@see Integer#size... -
Integer
# abs -> Integer (27202.0) -
self の絶対値を返します。
...self の絶対値を返します。
//emlist[][ruby]{
-12345.abs # => 12345
12345.abs # => 12345
-1234567890987654321.abs # => 1234567890987654321
//}... -
Integer
# allbits?(mask) -> bool (27148.0) -
self & mask の全てのビットが 1 なら true を返します。
...mask ビットマスクを整数で指定します。
//emlist[][ruby]{
42.allbits?(42) # => true
0b1010_1010.allbits?(0b1000_0010) # => true
0b1010_1010.allbits?(0b1000_0001) # => false
0b1000_0010.allbits?(0b1010_1010) # => false
//}
@see Integer#anybits?
@see Integer#nobits?... -
Integer
# anybits?(mask) -> bool (27148.0) -
self & mask のいずれかのビットが 1 なら true を返します。
...m mask ビットマスクを整数で指定します。
//emlist[][ruby]{
42.anybits?(42) # => true
0b1010_1010.anybits?(0b1000_0010) # => true
0b1010_1010.anybits?(0b1000_0001) # => true
0b1000_0010.anybits?(0b0010_1100) # => false
//}
@see Integer#allbits?
@see Integer#nobits?... -
Integer
# nobits?(mask) -> bool (27148.0) -
self & mask のすべてのビットが 0 なら true を返します。
...am mask ビットマスクを整数で指定します。
//emlist[][ruby]{
42.nobits?(42) # => false
0b1010_1010.nobits?(0b1000_0010) # => false
0b1010_1010.nobits?(0b1000_0001) # => false
0b0100_0101.nobits?(0b1010_1010) # => true
//}
@see Integer#allbits?
@see Integer#anybits?... -
bigdecimal (26108.0)
-
bigdecimal は浮動小数点数演算ライブラリです。 任意の精度で 10 進表現された浮動小数点数を扱えます。
...bigdecimal は浮動小数点数演算ライブラリです。
任意の精度で 10 進表現された浮動小数点数を扱えます。
//emlist[][ruby]{
require 'bigdecimal'
a = BigDecimal("0.123456789123456789")
b = BigDecimal("123456.78912345678", 40)
print a + b # => 0.123456912580245903456......、BigDecimal では正確な値を得る事ができます。
//emlist[例1: 0.0001 を 10000 回足す場合。][ruby]{
sum = 0
for i in (1..10000)
sum = sum + 0.0001
end
print sum # => 0.9999999999999062
//}
//emlist[例2: 0.0001 を 10000 回足す場合。(BigDecimal)][ruby]{
require 'bigde....../emlist[][ruby]{
require "bigdecimal"
require "bigdecimal/math"
a = BigMath.E(10)
p c = "0.123456789" * a # => "0.1234567890.123456789"
//}
これは、String#* の内部で、BigDecimal が暗黙的に Integer に変換された結果です。
===[a:internal_structure] 内部構造
BigDecimal... -
bigdecimal
/ util (26022.0) -
String、Integer、Float、Rational, NilClass オブジェクトを BigDecimal オブジェクトに変換する機能を提供します。
...Integer、Float、Rational オブジェクトを
BigDecimal オブジェクトに変換する機能を提供します。
* String#to_d
* Integer#to_d
* Float#to_d
* Rational#to_d
これらのメソッドを使うには 'bigdecimal/util' を require する必要があります。
なお、Rub......y 2.6.0 以降では、'bigdecimal/util' を require すると、
'bigdecimal' 本体も require されます。......String、Integer、Float、Rational, NilClass オブジェクトを
BigDecimal オブジェクトに変換する機能を提供します。
* String#to_d
* Integer#to_d
* Float#to_d
* Rational#to_d
* NilClass#to_d
これらのメソッドを使うには 'bigdecimal/util' を require する......必要があります。
なお、Ruby 2.6.0 以降では、'bigdecimal/util' を require すると、
'bigdecimal' 本体も require されます。... -
Integer
# magnitude -> Integer (24102.0) -
self の絶対値を返します。
...self の絶対値を返します。
//emlist[][ruby]{
-12345.abs # => 12345
12345.abs # => 12345
-1234567890987654321.abs # => 1234567890987654321
//}... -
Integer
. try _ convert(obj) -> Integer | nil (21253.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
//}...