ライブラリ
- ビルトイン (4163)
- bigdecimal (276)
-
bigdecimal
/ ludcmp (12) -
bigdecimal
/ newton (12) -
bigdecimal
/ util (12) - csv (132)
- date (12)
- dbm (48)
-
drb
/ acl (24) - etc (24)
- fcntl (36)
- fiddle (192)
-
fiddle
/ import (12) -
io
/ console / size (12) - ipaddr (36)
-
irb
/ context (36) -
irb
/ ext / history (24) -
irb
/ ext / save-history (24) -
irb
/ frame (48) - json (12)
- logger (25)
- mathn (4)
- matrix (139)
- mkmf (48)
-
net
/ ftp (12) -
net
/ http (144) -
net
/ imap (144) -
net
/ pop (60) -
net
/ smtp (24) - objspace (36)
- openssl (720)
- optparse (156)
- pathname (108)
- prime (108)
- psych (312)
- pty (48)
- readline (36)
- resolv-replace (36)
-
rexml
/ document (108) -
rinda
/ tuplespace (12) -
ripper
/ lexer (12) -
rubygems
/ package / tar _ reader (12) -
rubygems
/ package / tar _ writer (24) -
rubygems
/ remote _ fetcher (12) - scanf (12)
- securerandom (12)
- shell (84)
-
shell
/ command-processor (54) -
shell
/ filter (54) -
shell
/ process-controller (12) -
shell
/ system-command (6) - socket (8256)
- stringio (72)
- strscan (96)
- sync (6)
- syslog (48)
-
syslog
/ logger (12) - tracer (12)
- uri (12)
-
webrick
/ httpresponse (24) -
webrick
/ httpservlet / filehandler (12) -
webrick
/ httpversion (48) -
webrick
/ log (24) -
win32
/ registry (144) - win32ole (276)
- zlib (106)
クラス
- ACL (24)
-
ARGF
. class (96) - Addrinfo (24)
- Array (257)
- BasicObject (12)
- BasicSocket (60)
- BigDecimal (228)
- Bignum (9)
- CSV (72)
-
CSV
:: Row (36) -
CSV
:: Table (24) - Complex (24)
- DBM (48)
- Data (3)
- Date (12)
- Dir (35)
-
Encoding
:: Converter (48) - Enumerator (31)
-
Enumerator
:: ArithmeticSequence (7) -
Fiddle
:: Function (60) -
Fiddle
:: Handle (60) -
Fiddle
:: Pointer (36) - File (164)
-
File
:: Stat (12) - Fixnum (9)
- Float (141)
-
Gem
:: Package :: TarReader (12) -
Gem
:: Package :: TarWriter :: BoundedStream (12) -
Gem
:: Package :: TarWriter :: RestrictedStream (12) -
Gem
:: RemoteFetcher (12) - IO (269)
- IPAddr (36)
-
IRB
:: Context (84) -
IRB
:: Frame (48) - Integer (806)
- Logger (12)
-
Logger
:: Application (1) -
Logger
:: LogDevice (12) - MatchData (54)
- Matrix (139)
- Method (12)
- Module (24)
- Mutex (2)
-
Net
:: FTP (12) -
Net
:: HTTP (120) -
Net
:: IMAP (144) -
Net
:: POP3 (60) -
Net
:: SMTP (24) - Numeric (237)
- Object (84)
-
OpenSSL
:: ASN1 :: ASN1Data (12) -
OpenSSL
:: ASN1 :: BitString (12) -
OpenSSL
:: ASN1 :: Integer (24) -
OpenSSL
:: BN (72) -
OpenSSL
:: OCSP :: BasicResponse (24) -
OpenSSL
:: OCSP :: Request (12) -
OpenSSL
:: OCSP :: Response (12) -
OpenSSL
:: PKey :: DH (12) -
OpenSSL
:: PKey :: EC :: Group (12) -
OpenSSL
:: SSL :: SSLContext (84) -
OpenSSL
:: SSL :: SSLSocket (12) -
OpenSSL
:: SSL :: Session (12) -
OpenSSL
:: X509 :: CRL (12) -
OpenSSL
:: X509 :: Certificate (12) -
OpenSSL
:: X509 :: Name (12) -
OpenSSL
:: X509 :: Request (12) -
OpenSSL
:: X509 :: StoreContext (12) - OptionParser (156)
- Pathname (108)
- Prime (48)
- Proc (12)
-
Process
:: Status (24) -
Psych
:: Emitter (24) -
Psych
:: Nodes :: Document (12) -
Psych
:: Nodes :: Mapping (48) -
Psych
:: Nodes :: Scalar (84) -
Psych
:: Nodes :: Sequence (48) -
Psych
:: Nodes :: Stream (48) -
Psych
:: Parser (36) -
REXML
:: Document (24) -
REXML
:: Elements (12) -
REXML
:: Formatters :: Pretty (12) -
REXML
:: Parent (36) - Random (96)
- Range (4)
- Rational (96)
- Regexp (48)
-
Rinda
:: TupleEntry (12) - Ripper (12)
- Shell (84)
-
Shell
:: CommandProcessor (54) -
Shell
:: Filter (54) -
Shell
:: ProcessController (12) -
Shell
:: SystemCommand (6) - Socket (4008)
-
Socket
:: AncillaryData (96) -
Socket
:: Option (36) - String (321)
- StringIO (72)
- StringScanner (96)
- Struct (36)
- Symbol (39)
-
Syslog
:: Logger (12) - Thread (72)
-
Thread
:: Mutex (10) - Time (65)
- TracePoint (12)
- Tracer (12)
- UDPSocket (72)
- UNIXSocket (12)
-
URI
:: Generic (12) - UnboundMethod (12)
-
WEBrick
:: BasicLog (24) -
WEBrick
:: Cookie (48) -
WEBrick
:: HTTPResponse (24) -
WEBrick
:: HTTPServlet :: DefaultFileHandler (12) -
WEBrick
:: HTTPVersion (48) - WIN32OLE (48)
-
WIN32OLE
_ METHOD (84) -
WIN32OLE
_ TYPE (48) -
WIN32OLE
_ TYPELIB (36) -
WIN32OLE
_ VARIABLE (24) -
WIN32OLE
_ VARIANT (36) -
Win32
:: Registry (36) -
Zlib
:: GzipReader (36) -
Zlib
:: GzipWriter (12)
モジュール
- BigMath (24)
- Enumerable (176)
- Etc (12)
- Fcntl (36)
- Fiddle (36)
-
Fiddle
:: Importer (12) - FileTest (36)
- GC (24)
-
JSON
:: Generator :: GeneratorMethods :: Integer (12) - Kernel (312)
- LUSolve (12)
- Math (40)
-
Net
:: HTTPHeader (24) - Newton (12)
- ObjectSpace (84)
-
OpenSSL
:: ASN1 (36) -
OpenSSL
:: Buffering (36) -
OpenSSL
:: SSL (48) -
OpenSSL
:: SSL :: SocketForwarder (12) -
OpenSSL
:: X509 (204) - PTY (48)
- Process (312)
-
Process
:: GID (96) -
Process
:: Sys (48) -
Process
:: UID (84) - Psych (12)
-
REXML
:: Security (24) - Readline (12)
- SecureRandom (12)
-
Socket
:: Constants (3984) -
Sync
_ m (6) - Syslog (24)
-
Syslog
:: Macros (24) -
Win32
:: Registry :: Constants (108) - Zlib (58)
オブジェクト
-
Readline
:: HISTORY (24)
キーワード
- % (24)
- & (24)
- * (12)
- ** (20)
- + (12)
- - (12)
- -@ (30)
-
/ (23) -
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - < (12)
- << (42)
- <= (12)
- <=> (60)
- == (12)
- === (12)
- =~ (36)
- > (12)
- >= (12)
- >> (24)
-
AF
_ APPLETALK (24) -
AF
_ ATM (24) -
AF
_ AX25 (24) -
AF
_ CCITT (24) -
AF
_ CHAOS (24) -
AF
_ CNT (24) -
AF
_ COIP (24) -
AF
_ DATAKIT (24) -
AF
_ DEC (24) -
AF
_ DLI (24) -
AF
_ E164 (24) -
AF
_ ECMA (24) -
AF
_ HYLINK (24) -
AF
_ IMPLINK (24) -
AF
_ INET (24) -
AF
_ INET6 (24) -
AF
_ IPX (24) -
AF
_ ISDN (24) -
AF
_ ISO (24) -
AF
_ LAT (24) -
AF
_ LINK (24) -
AF
_ LOCAL (24) -
AF
_ MAX (24) -
AF
_ NATM (24) -
AF
_ NDRV (24) -
AF
_ NETBIOS (24) -
AF
_ NETGRAPH (24) -
AF
_ NS (24) -
AF
_ OSI (24) -
AF
_ PACKET (24) -
AF
_ PPP (24) -
AF
_ PUP (24) -
AF
_ ROUTE (24) -
AF
_ SIP (24) -
AF
_ SNA (24) -
AF
_ SYSTEM (24) -
AF
_ UNIX (24) -
AF
_ UNSPEC (24) -
AI
_ ADDRCONFIG (24) -
AI
_ ALL (24) -
AI
_ CANONNAME (24) -
AI
_ DEFAULT (24) -
AI
_ MASK (24) -
AI
_ NUMERICHOST (24) -
AI
_ NUMERICSERV (24) -
AI
_ PASSIVE (24) -
AI
_ V4MAPPED (24) -
AI
_ V4MAPPED _ CFG (24) -
ALLOW
_ DENY (12) - ANY (36)
- ASN1 (12)
- BLOCK (24)
- BigDecimal (24)
- DEBUG (12)
- DEBUG= (12)
- DEFAULT (12)
-
DENY
_ ALLOW (12) -
DOUBLE
_ QUOTED (12) -
EAI
_ ADDRFAMILY (24) -
EAI
_ AGAIN (24) -
EAI
_ BADFLAGS (24) -
EAI
_ FAIL (24) -
EAI
_ FAMILY (24) -
EAI
_ MEMORY (24) -
EAI
_ NODATA (24) -
EAI
_ NONAME (24) -
EAI
_ OVERFLOW (24) -
EAI
_ PROTOCOL (24) -
EAI
_ SERVICE (24) -
EAI
_ SOCKTYPE (24) -
EAI
_ SYSTEM (24) - ENGLAND (12)
- FIXEDENCODING (12)
- FLOW (24)
- FOLDED (12)
-
F
_ DUPFD (12) -
F
_ GETFL (12) -
F
_ SETFL (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) - IFNAMSIZ (24)
-
IF
_ NAMESIZE (24) -
INADDR
_ ALLHOSTS _ GROUP (24) -
INADDR
_ ANY (24) -
INADDR
_ BROADCAST (24) -
INADDR
_ LOOPBACK (24) -
INADDR
_ MAX _ LOCAL _ GROUP (24) -
INADDR
_ UNSPEC _ GROUP (24) -
INET6
_ ADDRSTRLEN (24) -
INET
_ ADDRSTRLEN (24) -
IPPROTO
_ AH (24) -
IPPROTO
_ BIP (24) -
IPPROTO
_ DSTOPTS (24) -
IPPROTO
_ EGP (24) -
IPPROTO
_ EON (24) -
IPPROTO
_ ESP (24) -
IPPROTO
_ FRAGMENT (24) -
IPPROTO
_ GGP (24) -
IPPROTO
_ HELLO (24) -
IPPROTO
_ HOPOPTS (24) -
IPPROTO
_ ICMP (24) -
IPPROTO
_ ICMPV6 (24) -
IPPROTO
_ IDP (24) -
IPPROTO
_ IGMP (24) -
IPPROTO
_ IP (24) -
IPPROTO
_ IPV6 (24) -
IPPROTO
_ ND (24) -
IPPROTO
_ NONE (24) -
IPPROTO
_ PUP (24) -
IPPROTO
_ RAW (24) -
IPPROTO
_ ROUTING (24) -
IPPROTO
_ TCP (24) -
IPPROTO
_ TP (24) -
IPPROTO
_ UDP (24) -
IPPROTO
_ XTP (24) -
IPV6
_ CHECKSUM (24) -
IPV6
_ DONTFRAG (24) -
IPV6
_ DSTOPTS (24) -
IPV6
_ HOPLIMIT (24) -
IPV6
_ HOPOPTS (24) -
IPV6
_ JOIN _ GROUP (24) -
IPV6
_ LEAVE _ GROUP (24) -
IPV6
_ MULTICAST _ HOPS (24) -
IPV6
_ MULTICAST _ IF (24) -
IPV6
_ MULTICAST _ LOOP (24) -
IPV6
_ NEXTHOP (24) -
IPV6
_ PATHMTU (24) -
IPV6
_ PKTINFO (24) -
IPV6
_ RECVDSTOPTS (24) -
IPV6
_ RECVHOPLIMIT (24) -
IPV6
_ RECVHOPOPTS (24) -
IPV6
_ RECVPATHMTU (24) -
IPV6
_ RECVPKTINFO (24) -
IPV6
_ RECVRTHDR (24) -
IPV6
_ RECVTCLASS (24) -
IPV6
_ RTHDR (24) -
IPV6
_ RTHDRDSTOPTS (24) -
IPV6
_ RTHDR _ TYPE _ 0 (24) -
IPV6
_ TCLASS (24) -
IPV6
_ UNICAST _ HOPS (24) -
IPV6
_ USE _ MIN _ MTU (24) -
IPV6
_ V6ONLY (24) -
IPX
_ TYPE (24) -
IP
_ ADD _ MEMBERSHIP (24) -
IP
_ ADD _ SOURCE _ MEMBERSHIP (24) -
IP
_ BLOCK _ SOURCE (24) -
IP
_ DEFAULT _ MULTICAST _ LOOP (24) -
IP
_ DEFAULT _ MULTICAST _ TTL (24) -
IP
_ DONTFRAG (24) -
IP
_ DROP _ MEMBERSHIP (24) -
IP
_ DROP _ SOURCE _ MEMBERSHIP (24) -
IP
_ FREEBIND (24) -
IP
_ HDRINCL (24) -
IP
_ IPSEC _ POLICY (24) -
IP
_ MAX _ MEMBERSHIPS (24) -
IP
_ MINTTL (24) -
IP
_ MSFILTER (24) -
IP
_ MTU (24) -
IP
_ MTU _ DISCOVER (24) -
IP
_ MULTICAST _ IF (24) -
IP
_ MULTICAST _ LOOP (24) -
IP
_ MULTICAST _ TTL (24) -
IP
_ ONESBCAST (24) -
IP
_ OPTIONS (24) -
IP
_ PASSSEC (24) -
IP
_ PKTINFO (24) -
IP
_ PKTOPTIONS (24) -
IP
_ PMTUDISC _ DO (24) -
IP
_ PMTUDISC _ DONT (24) -
IP
_ PMTUDISC _ WANT (24) -
IP
_ PORTRANGE (24) -
IP
_ RECVDSTADDR (24) -
IP
_ RECVERR (24) -
IP
_ RECVIF (24) -
IP
_ RECVOPTS (24) -
IP
_ RECVRETOPTS (24) -
IP
_ RECVSLLA (24) -
IP
_ RECVTOS (24) -
IP
_ RECVTTL (24) -
IP
_ RETOPTS (24) -
IP
_ ROUTER _ ALERT (24) -
IP
_ SENDSRCADDR (24) -
IP
_ TOS (24) -
IP
_ TTL (24) -
IP
_ UNBLOCK _ SOURCE (24) -
IP
_ XFRM _ POLICY (24) - LITERAL (12)
-
LOCAL
_ CONNWAIT (24) -
LOCAL
_ CREDS (24) -
LOCAL
_ PEERCRED (24) -
LOG
_ MASK (12) -
LOG
_ UPTO (12) -
MAX
_ 10 _ EXP (12) -
MAX
_ EXP (12) -
MCAST
_ BLOCK _ SOURCE (24) -
MCAST
_ EXCLUDE (24) -
MCAST
_ INCLUDE (24) -
MCAST
_ JOIN _ GROUP (24) -
MCAST
_ JOIN _ SOURCE _ GROUP (24) -
MCAST
_ LEAVE _ GROUP (24) -
MCAST
_ LEAVE _ SOURCE _ GROUP (24) -
MCAST
_ MSFILTER (24) -
MCAST
_ UNBLOCK _ SOURCE (24) -
MIN
_ 10 _ EXP (12) -
MIN
_ EXP (12) -
MSG
_ COMPAT (24) -
MSG
_ CONFIRM (24) -
MSG
_ CTRUNC (24) -
MSG
_ DONTROUTE (24) -
MSG
_ DONTWAIT (24) -
MSG
_ EOF (24) -
MSG
_ EOR (24) -
MSG
_ ERRQUEUE (24) -
MSG
_ FIN (24) -
MSG
_ FLUSH (24) -
MSG
_ HAVEMORE (24) -
MSG
_ HOLD (24) -
MSG
_ MORE (24) -
MSG
_ NOSIGNAL (24) -
MSG
_ OOB (24) -
MSG
_ PEEK (24) -
MSG
_ PROXY (24) -
MSG
_ RCVMORE (24) -
MSG
_ RST (24) -
MSG
_ SEND (24) -
MSG
_ SYN (24) -
MSG
_ TRUNC (24) -
MSG
_ WAITALL (24) - Marshal フォーマット (12)
- NEWDB (12)
-
NEWS for Ruby 3
. 0 . 0 (5) -
NEWS for Ruby 3
. 1 . 0 (4) -
NI
_ DGRAM (24) -
NI
_ MAXHOST (24) -
NI
_ MAXSERV (24) -
NI
_ NAMEREQD (24) -
NI
_ NOFQDN (24) -
NI
_ NUMERICHOST (24) -
NI
_ NUMERICSERV (24) -
OP
_ NETSCAPE _ DEMO _ CIPHER _ CHANGE _ BUG (12) -
OP
_ PKCS1 _ CHECK _ 1 (12) -
OP
_ PKCS1 _ CHECK _ 2 (12) -
OP
_ SINGLE _ ECDH _ USE (12) -
PF
_ APPLETALK (24) -
PF
_ ATM (24) -
PF
_ AX25 (24) -
PF
_ CCITT (24) -
PF
_ CHAOS (24) -
PF
_ CNT (24) -
PF
_ COIP (24) -
PF
_ DATAKIT (24) -
PF
_ DEC (24) -
PF
_ DLI (24) -
PF
_ ECMA (24) -
PF
_ HYLINK (24) -
PF
_ IMPLINK (24) -
PF
_ INET (24) -
PF
_ INET6 (24) -
PF
_ IPX (24) -
PF
_ ISDN (24) -
PF
_ ISO (24) -
PF
_ KEY (24) -
PF
_ LAT (24) -
PF
_ LINK (24) -
PF
_ LOCAL (24) -
PF
_ MAX (24) -
PF
_ NATM (24) -
PF
_ NDRV (24) -
PF
_ NETBIOS (24) -
PF
_ NETGRAPH (24) -
PF
_ NS (24) -
PF
_ OSI (24) -
PF
_ PACKET (24) -
PF
_ PIP (24) -
PF
_ PPP (24) -
PF
_ PUP (24) -
PF
_ ROUTE (24) -
PF
_ RTIP (24) -
PF
_ SIP (24) -
PF
_ SNA (24) -
PF
_ SYSTEM (24) -
PF
_ UNIX (24) -
PF
_ UNSPEC (24) -
PF
_ XTP (24) - PLAIN (12)
- READER (12)
- Rational (12)
- Ruby用語集 (12)
-
SCM
_ BINTIME (24) -
SCM
_ CREDENTIALS (24) -
SCM
_ CREDS (24) -
SCM
_ RIGHTS (24) -
SCM
_ TIMESTAMP (24) -
SCM
_ TIMESTAMPNS (24) -
SCM
_ UCRED (24) -
SINGLE
_ QUOTED (12) -
SOCK
_ DGRAM (24) -
SOCK
_ PACKET (24) -
SOCK
_ RAW (24) -
SOCK
_ RDM (24) -
SOCK
_ SEQPACKET (24) -
SOCK
_ STREAM (24) -
SOL
_ ATALK (24) -
SOL
_ AX25 (24) -
SOL
_ IP (24) -
SOL
_ IPX (24) -
SOL
_ SOCKET (24) -
SOL
_ TCP (24) -
SOL
_ UDP (24) - SOMAXCONN (24)
-
SOPRI
_ BACKGROUND (24) -
SOPRI
_ INTERACTIVE (24) -
SOPRI
_ NORMAL (24) -
SO
_ ACCEPTCONN (24) -
SO
_ ACCEPTFILTER (24) -
SO
_ ALLZONES (24) -
SO
_ ATTACH _ FILTER (24) -
SO
_ BINDTODEVICE (24) -
SO
_ BINTIME (24) -
SO
_ BROADCAST (24) -
SO
_ DEBUG (24) -
SO
_ DETACH _ FILTER (24) -
SO
_ DONTROUTE (24) -
SO
_ DONTTRUNC (24) -
SO
_ ERROR (24) -
SO
_ KEEPALIVE (24) -
SO
_ LINGER (24) -
SO
_ MAC _ EXEMPT (24) -
SO
_ NKE (24) -
SO
_ NOSIGPIPE (24) -
SO
_ NO _ CHECK (24) -
SO
_ NREAD (24) -
SO
_ OOBINLINE (24) -
SO
_ PASSCRED (24) -
SO
_ PEERCRED (24) -
SO
_ PEERNAME (24) -
SO
_ PRIORITY (24) -
SO
_ RCVBUF (24) -
SO
_ RCVLOWAT (24) -
SO
_ RCVTIMEO (24) -
SO
_ RECVUCRED (24) -
SO
_ REUSEADDR (24) -
SO
_ REUSEPORT (24) -
SO
_ SECURITY _ AUTHENTICATION (24) -
SO
_ SECURITY _ ENCRYPTION _ NETWORK (24) -
SO
_ SECURITY _ ENCRYPTION _ TRANSPORT (24) -
SO
_ SNDBUF (24) -
SO
_ SNDLOWAT (24) -
SO
_ SNDTIMEO (24) -
SO
_ TIMESTAMP (24) -
SO
_ TIMESTAMPNS (24) -
SO
_ TYPE (24) -
SO
_ USELOOPBACK (24) -
SO
_ WANTMORE (24) -
SO
_ WANTOOBFLAG (24) - STDCALL (12)
-
TCP
_ CORK (24) -
TCP
_ DEFER _ ACCEPT (24) -
TCP
_ INFO (24) -
TCP
_ KEEPCNT (24) -
TCP
_ KEEPIDLE (24) -
TCP
_ KEEPINTVL (24) -
TCP
_ LINGER2 (24) -
TCP
_ MAXSEG (24) -
TCP
_ MD5SIG (24) -
TCP
_ NODELAY (24) -
TCP
_ NOOPT (24) -
TCP
_ NOPUSH (24) -
TCP
_ QUICKACK (24) -
TCP
_ SYNCNT (24) -
TCP
_ WINDOW _ CLAMP (24) -
TRUST
_ EMAIL (12) -
TRUST
_ OBJECT _ SIGN (12) -
TRUST
_ OCSP _ REQUEST (12) -
TRUST
_ OCSP _ SIGN (12) -
TRUST
_ SSL _ CLIENT (12) -
TRUST
_ SSL _ SERVER (12) -
UDP
_ CORK (24) - UTF16BE (24)
- UTF16LE (24)
- UTF8 (24)
-
V
_ ERR _ APPLICATION _ VERIFICATION (12) -
V
_ ERR _ CERT _ CHAIN _ TOO _ LONG (12) -
V
_ ERR _ CERT _ HAS _ EXPIRED (12) -
V
_ ERR _ CERT _ NOT _ YET _ VALID (12) -
V
_ ERR _ CERT _ REVOKED (12) -
V
_ ERR _ CERT _ UNTRUSTED (12) -
V
_ ERR _ DEPTH _ ZERO _ SELF _ SIGNED _ CERT (12) -
V
_ ERR _ INVALID _ PURPOSE (12) -
V
_ ERR _ SELF _ SIGNED _ CERT _ IN _ CHAIN (12) -
V
_ ERR _ UNABLE _ TO _ GET _ ISSUER _ CERT (12) -
V
_ ERR _ UNABLE _ TO _ GET _ ISSUER _ CERT _ LOCALLY (12) - WRCREAT (12)
- WRITER (12)
- WUNTRACED (12)
- [] (126)
- []= (67)
- ^ (12)
-
_ _ id _ _ (12) - abi (12)
-
add
_ trace _ func (12) - adler32 (17)
-
adler32
_ combine (12) - allbits? (8)
-
allocation
_ sourceline (12) - any? (48)
- anybits? (8)
-
asn1
_ flag (12) - at (53)
-
back
_ trace _ limit (12) -
back
_ trace _ limit= (12) - begin (12)
- bind (12)
- binwrite (24)
-
bit
_ length (18) - bottom (24)
-
bsearch
_ index (20) - byteindex (3)
- byteoffset (6)
- byterindex (3)
- bytes (24)
- bytesize (12)
- call (12)
- ceil (72)
- ceildiv (3)
-
change
_ privilege (24) - charpos (12)
-
check
_ nonce (12) -
check
_ sizeof (24) - chmod (42)
- chown (42)
- chr (36)
- class (12)
-
clock
_ gettime (12) - close (12)
- codepage (12)
- codepoints (24)
- coerce (24)
- cofactor (12)
-
cofactor
_ expansion (12) - compile (12)
-
compute
_ key (12) - concat (18)
- connect (12)
-
console
_ size (12) -
const
_ source _ location (12) -
content
_ length (24) -
content
_ length= (12) -
continue
_ timeout (12) - converters (12)
-
copy
_ nonce (12) -
copy
_ stream (24) - count (84)
- crc32 (17)
-
crc32
_ combine (12) - debug (12)
- debug? (12)
-
debug
_ level (12) - decode (12)
-
default
_ imap _ port (12) -
default
_ imaps _ port (12) -
default
_ port (24) -
default
_ ssl _ port (12) -
default
_ tls _ port (12) - delete (30)
- denominator (60)
- dig (9)
- digits (24)
- dispid (12)
- div (24)
- divmod (18)
- dlwrap (12)
- downto (24)
-
each
_ object (48) -
each
_ prime (24) - egid (12)
- eid (12)
- eid= (24)
- encoding (12)
- end (12)
-
entity
_ expansion _ limit (24) -
entity
_ expansion _ text _ limit (24) - error (12)
- euid (12)
-
eval
_ history (12) -
eval
_ history= (12) - exist? (12)
- exp (12)
- expunge (12)
- family (24)
- fcntl (24)
- fdiv (12)
-
fetch
_ size (12) -
field
_ size _ limit (12) - fileno (35)
-
find
_ index (108) - floor (72)
- fork (48)
- format (12)
- frexp (12)
-
from
_ name (24) -
from
_ prime _ division (12) - gcd (12)
- gcdlcm (12)
-
get
_ screen _ size (12) -
get
_ thread _ no (12) - getaddrinfo (12)
- getbyte (36)
- getc (12)
- getegid (12)
- geteuid (12)
- getgid (12)
- getpgid (12)
- getpgrp (12)
- getpriority (12)
- getpty (24)
- getrlimit (12)
- getservbyname (12)
- getsid (12)
- getuid (12)
- gid (12)
-
grant
_ privilege (24) - groups (12)
- hash (63)
- helpcontext (24)
- hex (12)
- indentation (12)
- index (108)
- initgroups (12)
- inspect (12)
- int (48)
-
int
_ from _ prime _ division (24) - integer? (12)
- invkind (12)
- ioctl (24)
-
ip
_ pktinfo (12) -
ip
_ port (12) -
ip
_ unpack (12) -
ipv6
_ pktinfo (12) -
ipv6
_ pktinfo _ ifindex (12) -
keep
_ alive _ timeout (12) - kill (24)
-
kill
_ job (6) -
laplace
_ expansion (12) - lchmod (24)
- lchown (24)
- lcm (12)
- length (60)
- level (36)
- level= (12)
- lex (12)
- lgamma (12)
-
libyaml
_ version (12) - limit (12)
-
line
_ width (12) - lineno (48)
- linger (12)
-
local
_ port (12) - locale (12)
- log (12)
- ludecomp (12)
- lutime (8)
- major (12)
- major= (12)
-
major
_ version (24) - malloc (12)
- mask (12)
- mask= (12)
- match (3)
- match? (12)
- matchedsize (12)
-
max
_ age (12) -
max
_ age= (12) -
max
_ flag _ count (12) - maxgroups (12)
- maxgroups= (12)
-
memsize
_ of (12) -
memsize
_ of _ all (12) - method (12)
- minor (12)
- minor= (12)
-
minor
_ version (24) - mode (24)
- modulo (12)
-
n
_ bytes (12) -
n
_ mails (12) - new (115)
- next (12)
- nlsolve (12)
- nobits? (8)
- numerator (48)
-
object
_ id (12) - oct (12)
- offset (24)
-
offset
_ vtbl (12) -
ole
_ free (12) -
ole
_ reference _ count (12) -
ole
_ type _ detail (12) - on (144)
- one? (45)
-
open
_ timeout (36) - ord (24)
- pack (21)
- pack テンプレート文字列 (12)
- pathconf (12)
- pid (36)
- pointer (12)
- pos (60)
- pow (24)
- power (16)
- ppid (12)
- pred (12)
-
prepare
_ range (12) - prime? (12)
-
prime
_ division (36) -
primitive
_ convert (48) - priority (12)
- priority= (12)
-
proxy
_ port (24) - proxyport (12)
-
public
_ method (12) - putc (12)
- pwrite (8)
- rand (96)
-
random
_ number (12) -
range
_ length (12) - rationalize (24)
-
re
_ exchange (24) - read (12)
-
read
_ timeout (36) - readbyte (36)
- readchar (12)
- real? (12)
- realloc (12)
-
recv
_ io (12) - recvmsg (12)
-
recvmsg
_ nonblock (12) - remainder (12)
-
return
_ vtype (12) -
reverse
_ each (4) - rewind (12)
- rindex (48)
- rm (18)
- round (93)
- rsqrt (4)
-
ruby 1
. 6 feature (12) -
ruby 1
. 8 . 4 feature (12) -
save
_ history (12) -
save
_ history= (12) - scanf (12)
- search (12)
- send (60)
- sendmsg (12)
-
sendmsg
_ nonblock (12) - serial (12)
-
session
_ cache _ mode (12) -
session
_ cache _ size (12) -
set
_ log (1) -
set
_ trace _ func (12) - setbyte (12)
- setsid (12)
- sfork (6)
-
singleton
_ class (12) - size (181)
- size? (42)
-
size
_ opt _ params (12) -
size
_ params (12) - sizeof (12)
- skip (12)
-
skip
_ until (12) - sleep (36)
- sort (12)
-
sort
_ by (24) -
source
_ location (36) - spawn (84)
- split (12)
- sprintf (12)
- sqrt (20)
- srand (48)
-
ssl
_ timeout (24) - stat (24)
- status (36)
- step (93)
- style (36)
- succ (12)
- sum (54)
-
summary
_ width (12) - switch (48)
- sym (24)
-
sync
_ ex _ count (6) - syscall (12)
- sysconf (12)
- sysopen (24)
- sysseek (12)
- syswrite (36)
- tag (12)
- tally (8)
- tell (48)
- test (42)
- time2wtime (12)
- timeout (24)
- times (24)
-
to
_ a (12) -
to
_ bn (12) -
to
_ d (12) -
to
_ f (12) -
to
_ i (108) -
to
_ int (36) -
to
_ json (12) -
to
_ s (36) - top (24)
- tr (12)
- trace (12)
- truncate (84)
-
try
_ constant (24) -
try
_ convert (4) - type (12)
- typekind (12)
- uid (12)
-
uid
_ search (12) -
uid
_ sort (12) - umask (24)
- ungetc (12)
- unlink (12)
- unpack (12)
-
unused
_ bits (12) - upto (24)
- utime (42)
-
values
_ at (12) - varkind (12)
- verify (12)
-
verify
_ depth (24) -
verify
_ mode (12) - version (48)
- version= (12)
- wait (12)
- wait2 (12)
- waitpid (12)
- waitpid2 (12)
- width (12)
-
world
_ readable? (24) - write (132)
-
write
_ nonblock (36) - | (12)
- セキュリティモデル (9)
- パターンマッチ (12)
検索結果
先頭5件
-
Integer
# -@ -> Integer (27201.0) -
単項演算子の - です。 self の符号を反転させたものを返します。
単項演算子の - です。
self の符号を反転させたものを返します。
//emlist[][ruby]{
- 10 # => -10
- -10 # => 10
//} -
Integer
# prime _ division(generator = Prime :: Generator23 . new) -> [[Integer , Integer]] (21226.0) -
自身を素因数分解した結果を返します。
...自身を素因数分解した結果を返します。
@param generator 素数生成器のインスタンスを指定します。
@return 素因数とその指数から成るペアを要素とする配列です。つまり、戻り値の各要素は2要素の配列 [n,e] であり、それぞれ......第1要素 n は self の素因数、第2要素は n**e が self を割り切る最大の自然数 e です。
@raise ZeroDivisionError self がゼロである場合に発生します。
@see Prime#prime_division
//emlist[例][ruby]{
require 'prime'
12.prime_division #=> [[2,2], [3,1]]
10.prime_d... -
Integer
# [](nth) -> Integer (21175.0) -
nth 番目のビット(最下位ビット(LSB)が 0 番目)が立っている時 1 を、そうでなければ 0 を返します。
...なければ 0 を返します。
@param nth 何ビット目を指すかの数値
@param len 何ビット分を返すか
@param range 返すビットの範囲
@return self[nth] は 1 か 0
@return self[i, len] は (n >> i) & ((1 << len) - 1) と同じ
@return self[i..j] は (n >> i)......(j - i + 1)) - 1) と同じ
@return self[i...j] は (n >> i) & ((1 << (j - i)) - 1) と同じ
@return self[i..] は (n >> i) と同じ
@return self[..j] は n & ((1 << (j + 1)) - 1) が 0 なら 0
@return self[...j] は n & ((1 << j) - 1) が 0 なら 0
@raise ArgumentError self[..j......] で n & ((1 << (j + 1)) - 1) が 0 以外のとき
@raise ArgumentError self[...j] で n & ((1 << j) - 1) が 0 以外のとき
//emlist[][ruby]{
a = 0b11001100101010
30.downto(0) {|n| print a[n] }
# => 0000000000000000011001100101010
a = 9**15
50.downto(0) {|n| print a[n] }
# => 000101110110100... -
Integer
# [](nth , len) -> Integer (21175.0) -
nth 番目のビット(最下位ビット(LSB)が 0 番目)が立っている時 1 を、そうでなければ 0 を返します。
...なければ 0 を返します。
@param nth 何ビット目を指すかの数値
@param len 何ビット分を返すか
@param range 返すビットの範囲
@return self[nth] は 1 か 0
@return self[i, len] は (n >> i) & ((1 << len) - 1) と同じ
@return self[i..j] は (n >> i)......(j - i + 1)) - 1) と同じ
@return self[i...j] は (n >> i) & ((1 << (j - i)) - 1) と同じ
@return self[i..] は (n >> i) と同じ
@return self[..j] は n & ((1 << (j + 1)) - 1) が 0 なら 0
@return self[...j] は n & ((1 << j) - 1) が 0 なら 0
@raise ArgumentError self[..j......] で n & ((1 << (j + 1)) - 1) が 0 以外のとき
@raise ArgumentError self[...j] で n & ((1 << j) - 1) が 0 以外のとき
//emlist[][ruby]{
a = 0b11001100101010
30.downto(0) {|n| print a[n] }
# => 0000000000000000011001100101010
a = 9**15
50.downto(0) {|n| print a[n] }
# => 000101110110100... -
Integer
# [](range) -> Integer (21175.0) -
nth 番目のビット(最下位ビット(LSB)が 0 番目)が立っている時 1 を、そうでなければ 0 を返します。
...なければ 0 を返します。
@param nth 何ビット目を指すかの数値
@param len 何ビット分を返すか
@param range 返すビットの範囲
@return self[nth] は 1 か 0
@return self[i, len] は (n >> i) & ((1 << len) - 1) と同じ
@return self[i..j] は (n >> i)......(j - i + 1)) - 1) と同じ
@return self[i...j] は (n >> i) & ((1 << (j - i)) - 1) と同じ
@return self[i..] は (n >> i) と同じ
@return self[..j] は n & ((1 << (j + 1)) - 1) が 0 なら 0
@return self[...j] は n & ((1 << j) - 1) が 0 なら 0
@raise ArgumentError self[..j......] で n & ((1 << (j + 1)) - 1) が 0 以外のとき
@raise ArgumentError self[...j] で n & ((1 << j) - 1) が 0 以外のとき
//emlist[][ruby]{
a = 0b11001100101010
30.downto(0) {|n| print a[n] }
# => 0000000000000000011001100101010
a = 9**15
50.downto(0) {|n| print a[n] }
# => 000101110110100... -
Integer
. try _ convert(obj) -> Integer | nil (21171.0) -
obj を Integer に変換しようと試みます。変換には Object#to_int メソッドが使われます。
...を Integer に変換しようと試みます。変換には Object#to_int
メソッドが使われます。
Integer ならそのままobjを返します。
そうでなければ obj.to_int の結果を返すか、nil が返されます。
@param obj 変換する任意のオブジェクト
@ret......urn 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
. sqrt(n) -> Integer (21167.0) -
非負整数 n の整数の平方根を返します。すなわち n の平方根以下の 最大の非負整数を返します。
...す。
@param n 非負整数。Integer ではない場合は、最初に Integer に変換されます。
@raise Math::DomainError n が負の整数の時に発生します。
//emlist[][ruby]{
Integer.sqrt(0) # => 0
Integer.sqrt(1) # => 1
Integer.sqrt(24) # => 4
Integer.sqrt(2......5) # => 5
Integer.sqrt(10**400) == 10**200 # => true
//}
Math.sqrt(n).floor と同等ですが、後者は浮動小数点数の精度の限界によって
真の値とは違う結果になることがあります。
//emlist[][ruby]{
Integer.sqrt(10**46) #=> 100000000000000000000000
Math.......sqrt(10**46).floor #=> 99999999999999991611392 (!)
//}
@see Math.#sqrt... -
Integer
# div(other) -> Integer (21155.0) -
整商(整数の商)を返します。 普通の商(剰余を考えない商)を越えない最大の整数をもって整商とします。
...の整数をもって整商とします。
other が Integer オブジェクトの場合、Integer#/ の結果と一致します。
div に対応する剰余メソッドは modulo です。
@param other 二項演算の右側の引数(対象)
@return 計算結果
//emlist[例][ruby]{
7.div(2) # =......=> 3
begin
2.div(0)
rescue => e
e # => #<ZeroDivisionError: divided by 0>
end
begin
2.div(0.0)
rescue => e
e # => #<ZeroDivisionError: divided by 0>
# Integer#/ と違い、引数が Float でもゼロで割ることはできない
end
//}
@see Integer#fdiv, Integer#/, Integer#modulo... -
Integer
# pow(other , modulo) -> Integer (21149.0) -
算術演算子。冪(べき乗)を計算します。
...乗)を計算します。
@param other 二項演算の右側の引数(対象)
@param modulo 指定すると、計算途中に巨大な値を生成せずに (self**other) % modulo と同じ結果を返します。
@return 計算結果
@raise TypeError 2引数 pow で Integer 以外を指定した場......になりそうなとき、警告を出したうえで Float::INFINITY を返します。
//emlist[計算を放棄して Float::INFINITY を返す例][ruby]{
p 100**9999999
# => warning: in a**b, b may be too big
# Infinity
//}
判定の閾値は変わりえます。
@see BigDecimal#power......合に発生します。
@raise RangeError 2引数 pow で other に負の数を指定した場合に発生します。
@raise ArgumentError 計算結果が巨大になりすぎる場合に発生します。
//emlist[][ruby]{
2 ** 3 # => 8
2 ** 0 # => 1
0 ** 0 # => 1
3.pow(3, 8) # => 3
3.pow(3,......> -3
5.pow(2, -8) # => -7
//}
計算結果が巨大すぎるときは ArgumentError が発生します。
//emlist[計算結果が巨大すぎる例][ruby]{
p 100**9999999999999999999
# => exponent is too large (ArgumentError)
//}
判定の閾値は変わりえます。
@see BigDecimal#power... -
Integer
# upto(max) {|n| . . . } -> Integer (21131.0) -
self から max まで 1 ずつ増やしながら繰り返します。 self > max であれば何もしません。
...self から max まで 1 ずつ増やしながら繰り返します。
self > max であれば何もしません。
@param max 数値
@return self を返します。
//emlist[][ruby]{
5.upto(10) {|i| print i, " " } # => 5 6 7 8 9 10
//}
@see Integer#downto, Numeric#step, Integer#times... -
Integer
# digits -> [Integer] (21126.0) -
base を基数として self を位取り記数法で表記した数値を配列で返します。 base を指定しない場合の基数は 10 です。
...its # Math::DomainError: out of domain が発生
//}
@return 位取り記数法で表した時の数値の配列
@param base 基数となる数値。
@raise ArgumentError base に正の整数以外を指定した場合に発生します。
@raise Math::DomainError 非負整数以外に対し...