1409件ヒット
[1-100件を表示]
(0.092秒)
ライブラリ
- ビルトイン (695)
- bigdecimal (24)
-
bigdecimal
/ util (12) - digest (24)
- erb (12)
- fiddle (72)
- ipaddr (24)
- json (12)
- openssl (96)
- optparse (24)
- ostruct (24)
- pathname (96)
- rake (24)
-
rexml
/ document (84) - scanf (6)
- stringio (24)
-
webrick
/ httpresponse (24) - win32ole (132)
クラス
- Array (12)
- BigDecimal (36)
- Bignum (6)
-
Digest
:: Base (24) - ERB (12)
-
Fiddle
:: Pointer (72) - Fixnum (6)
- Float (24)
- IO (12)
- IPAddr (24)
- Integer (24)
- Method (24)
- Module (36)
- Object (78)
-
OpenSSL
:: BN (12) -
OpenSSL
:: Netscape :: SPKI (24) -
OpenSSL
:: X509 :: CRL (24) -
OpenSSL
:: X509 :: Name (12) -
OpenSSL
:: X509 :: Request (24) - OpenStruct (24)
-
OptionParser
:: ParseError (24) - Pathname (96)
-
REXML
:: CData (24) -
REXML
:: Element (12) -
REXML
:: Entity (12) -
REXML
:: Text (24) -
Rake
:: TaskArguments (24) - Range (24)
- Rational (24)
- Regexp (24)
-
Scanf
:: FormatString (6) - String (60)
- StringIO (24)
- Symbol (293)
-
Thread
:: Backtrace :: Location (24) - UnboundMethod (24)
-
WEBrick
:: HTTPResponse (24) -
WIN32OLE
_ METHOD (24) -
WIN32OLE
_ PARAM (24) -
WIN32OLE
_ TYPE (36) -
WIN32OLE
_ TYPELIB (24) -
WIN32OLE
_ VARIABLE (24)
モジュール
キーワード
- % (12)
- << (12)
- =~ (12)
- [] (84)
-
add
_ element (12) - binread (12)
- binwrite (12)
- capitalize (12)
-
content
_ length (12) -
content
_ length= (12) -
define
_ singleton _ method (24) - downcase (12)
-
end
_ with? (6) - extname (12)
- ftype (12)
- hex (12)
- hexdigest (12)
- id2name (12)
- inspect (150)
- join (12)
- length (12)
- match (12)
- name (77)
- next (12)
- oct (12)
- read (12)
- readlines (12)
- size (12)
- slice (60)
- src (12)
-
start
_ with? (6) - succ (12)
- swapcase (12)
- syswrite (12)
- then (14)
-
to
_ digits (12) -
to
_ f (12) -
to
_ i (12) -
to
_ json (12) -
to
_ path (12) -
to
_ pem (36) -
to
_ str (36) -
to
_ string (12) -
to
_ sym (12) - upcase (12)
- value (24)
- write (24)
-
yield
_ self (16)
検索結果
先頭5件
-
Scanf
:: FormatString # to _ s (21118.0) -
@todo
...@todo... -
OpenSSL
:: BN # to _ s(base=10) -> String (18305.0) -
自身を表す文字列を返します。
...)
@param base 文字列への変換方法(基数)
@raise OpenSSL::BNError 変換に失敗した場合に発生します
//emlist[][ruby]{
require 'openssl'
p 10.to_bn.to_s # => "10"
p (-5).to_bn.to_s # => "-5"
p 0.to_bn.to_s(16) # => "0"
p 9.to_bn.to_s(16) # => "09"
p 10.to_bn.to_s(16)......A"
p 16.to_bn.to_s(16) # => "10"
p 26.to_bn.to_s(16) # => "1A"
p 256.to_bn.to_s(16) # => "0100"
p 0.to_bn.to_s(2) # => ""
p 6.to_bn.to_s(2) # => "\x06"
p 7.to_bn.to_s(2) # => "\a"
p 0.to_bn.to_s(0) # => "\x00\x00\x00\x00"
p 6.to_bn.to_s(0) # => "\x00\x00\x00\x01\x06"
p 7.to_bn.to_s(0) # => "\x00......\x00\x00\x01\a"
//}
反対に、文字列から OpenSSL::BN クラスのインスタンスを作るには
OpenSSL::BN.new を用います。
@see OpenSSL::BN.new... -
BigDecimal
# to _ s -> String (18277.0) -
self を文字列に変換します (デフォルトは "0.xxxxxen" の形になります)。
...列に変換します (デフォルトは "0.xxxxxen" の形になります)。
@param n 出力の形式を Integer または String で指定します。
//emlist[][ruby]{
require "bigdecimal"
BigDecimal("1.23456").to_s # ==> "0.123456e1"
//}
引数 n に正の整数が指定されたときは......decimal"
BigDecimal("0.1234567890123456789").to_s(10) # => "0.1234567890 123456789e0"
//}
引数 n に正の整数を表す文字列を指定することもできます。
//emlist[][ruby]{
require "bigdecimal"
BigDecimal("0.1234567890123456789").to_s("10") # => "0.1234567890 123456789e0"
//}......常に '-' が付きます。
//emlist[][ruby]{
require "bigdecimal"
BigDecimal("0.123456").to_s(" 3") # => " 0.123 456e0"
BigDecimal("0.123456").to_s("+3") # => "+0.123 456e0"
BigDecimal("-0.123456").to_s("3") # => "-0.123 456e0"
//}
さらに文字列の最後に指数形式 ('E' または 'e')... -
BigDecimal
# to _ s(n) -> String (18277.0) -
self を文字列に変換します (デフォルトは "0.xxxxxen" の形になります)。
...列に変換します (デフォルトは "0.xxxxxen" の形になります)。
@param n 出力の形式を Integer または String で指定します。
//emlist[][ruby]{
require "bigdecimal"
BigDecimal("1.23456").to_s # ==> "0.123456e1"
//}
引数 n に正の整数が指定されたときは......decimal"
BigDecimal("0.1234567890123456789").to_s(10) # => "0.1234567890 123456789e0"
//}
引数 n に正の整数を表す文字列を指定することもできます。
//emlist[][ruby]{
require "bigdecimal"
BigDecimal("0.1234567890123456789").to_s("10") # => "0.1234567890 123456789e0"
//}......常に '-' が付きます。
//emlist[][ruby]{
require "bigdecimal"
BigDecimal("0.123456").to_s(" 3") # => " 0.123 456e0"
BigDecimal("0.123456").to_s("+3") # => "+0.123 456e0"
BigDecimal("-0.123456").to_s("3") # => "-0.123 456e0"
//}
さらに文字列の最後に指数形式 ('E' または 'e')... -
OpenSSL
:: X509 :: Name # to _ s(flags=nil) -> String (18269.0) -
DNの文字列表現を返します。
...ess=foobar@lab3.example.co.jp')
n.to_s
# => "/C=JP/ST=Kanagawa/L=Yokohama/O=Example Company/OU=Lab3/CN=foobar/emailAddress=foobar@lab3.example.co.jp"
n.to_s(OpenSSL::X509::Name::COMPAT)
# => "C=JP, ST=Kanagawa, L=Yokohama, O=Example Company, OU=Lab3, CN=foobar/emailAddress=foobar@lab3.examp.......to_s(OpenSSL::X509::Name::RFC2253)
# => "emailAddress=foobar@lab3.example.co.jp,CN=foobar,OU=Lab3,O=Example Company,L=Yokohama,ST=Kanagawa,C=JP"
n.to_s(OpenSSL::X509::Name::ONELINE)
# => "C = JP, ST = Kanagawa, L = Yokohama, O = Example Company, OU = Lab3, CN = foobar, emailAddress = foobar@l......ab3.example.co.jp"
n.to_s(OpenSSL::X509::Name::MULTILINE)
# => "countryName = JP\nstateOrProvinceName = Kanagawa\nlocalityName = Yokohama\norganizationName = Example Company\norganizationalUnitName = Lab3\ncommonName = foobar\nemailAddr... -
Rational
# to _ s -> String (18239.0) -
自身を人間が読みやすい形の文字列表現にして返します。
..."-17/7" のように10進数の表記を返します。
@return 有理数の表記にした文字列を返します。
//emlist[例][ruby]{
Rational(3, 4).to_s # => "3/4"
Rational(8).to_s # => "8/1"
Rational(-8, 6).to_s # => "-4/3"
Rational(0.5).to_s # => "1/2"
//}
@see Rational#inspect... -
Range
# to _ s -> String (18237.0) -
self を文字列に変換します(始端と終端のオブジェクトは #to_s メソッドで文 字列に変換されます)。
...self を文字列に変換します(始端と終端のオブジェクトは #to_s メソッドで文
字列に変換されます)。
@see Range#inspect
//emlist[例][ruby]{
(1..5).to_s # => "1..5"
("1".."5").to_s # => "1..5"
//}... -
IPAddr
# to _ s -> String (18227.0) -
文字列に変換します。
...文字列に変換します。
require 'ipaddr'
addr6 = IPAddr.new('::1')
addr6.to_s #=> "::1"
addr6.to_string #=> "0000:0000:0000:0000:0000:0000:0000:0001"
@see IPAddr#to_string... -
Object
# to _ s -> String (18227.0) -
オブジェクトの文字列表現を返します。
...使って文字列に変換し
ます。
//emlist[][ruby]{
class Foo
def initialize num
@num = num
end
end
it = Foo.new(40)
puts it #=> #<Foo:0x2b69110>
class Foo
def to_s
"Class:Foo Number:#{@num}"
end
end
puts it #=> Class:Foo Number:40
//}
@see Object#to_str,Kernel.#String...