1093件ヒット
[1-100件を表示]
(0.107秒)
別のキーワード
ライブラリ
- ビルトイン (595)
- bigdecimal (60)
- digest (24)
- erb (12)
-
fiddle
/ import (12) - json (12)
- openssl (12)
- pathname (156)
-
rexml
/ document (168) - set (18)
- stringio (12)
- win32ole (12)
クラス
- Array (14)
- BasicObject (12)
- BigDecimal (60)
-
Digest
:: Base (24) - ERB (12)
-
Enumerator
:: Lazy (22) - Float (46)
- Hash (76)
- IO (24)
- Integer (24)
- Method (24)
- Module (36)
- Object (78)
-
OpenSSL
:: BN (12) - Pathname (156)
-
REXML
:: CData (24) -
REXML
:: Element (48) -
REXML
:: Elements (60) -
REXML
:: Entity (12) -
REXML
:: Text (24) - Range (24)
- Rational (24)
- Regexp (24)
- String (60)
- StringIO (12)
- Symbol (29)
- Thread (24)
-
Thread
:: Backtrace :: Location (24) - UnboundMethod (24)
-
WIN32OLE
_ EVENT (12)
モジュール
- Enumerable (24)
-
Fiddle
:: Importer (12) -
JSON
:: Generator :: GeneratorMethods :: Object (12)
キーワード
- % (24)
- << (12)
- []= (12)
- add (12)
-
add
_ element (12) -
add
_ namespace (12) -
add
_ trace _ func (12) - atime (12)
- basename (12)
- bind (12)
- binread (12)
- chown (12)
- ctime (12)
-
define
_ singleton _ method (24) - delete (12)
-
delete
_ all (12) -
delete
_ element (12) -
delete
_ namespace (12) - dirname (12)
-
each
_ entry (15) -
each
_ line (24) - empty? (9)
-
end
_ with? (6) -
fetch
_ values (2) - fnmatch (12)
- grep (12)
-
grep
_ v (10) - handler= (12)
- hex (12)
- hexdigest (12)
- inspect (108)
- join (12)
-
method
_ missing (12) - modulo (12)
- name (17)
-
next
_ float (11) - oct (12)
-
prev
_ float (11) - remainder (12)
-
set
_ trace _ func (12) - split (12)
- src (12)
-
start
_ with? (6) - syswrite (12)
- then (14)
-
to
_ f (12) -
to
_ i (12) -
to
_ json (12) -
to
_ proc (12) -
to
_ set (24) -
to
_ str (12) -
transform
_ keys (20) -
transform
_ keys! (20) -
transform
_ values (18) -
transform
_ values! (18) - value (24)
- write (24)
-
yield
_ self (16)
検索結果
先頭5件
-
BigDecimal
# to _ s -> String (18329.0) -
self を文字列に変換します (デフォルトは "0.xxxxxen" の形になります)。
...列に変換します (デフォルトは "0.xxxxxen" の形になります)。
@param n 出力の形式を Integer または String で指定します。
//emlist[][ruby]{
require "bigdecimal"
BigDecimal("1.23456").to_s # ==> "0.123456e1"
//}
引数 n に正の整数が指定されたときは......//emlist[][ruby]{
require "bigdecimal"
BigDecimal("0.1234567890123456789").to_s(10) # => "0.1234567890 123456789e0"
//}
引数 n に正の整数を表す文字列を指定することもできます。
//emlist[][ruby]{
require "bigdecimal"
BigDecimal("0.1234567890123456789").to_s("10") # => "......' ' が付きます。負の場合は常に '-' が付きます。
//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"
//}
さらに文字列の最... -
BigDecimal
# to _ s(n) -> String (18329.0) -
self を文字列に変換します (デフォルトは "0.xxxxxen" の形になります)。
...列に変換します (デフォルトは "0.xxxxxen" の形になります)。
@param n 出力の形式を Integer または String で指定します。
//emlist[][ruby]{
require "bigdecimal"
BigDecimal("1.23456").to_s # ==> "0.123456e1"
//}
引数 n に正の整数が指定されたときは......//emlist[][ruby]{
require "bigdecimal"
BigDecimal("0.1234567890123456789").to_s(10) # => "0.1234567890 123456789e0"
//}
引数 n に正の整数を表す文字列を指定することもできます。
//emlist[][ruby]{
require "bigdecimal"
BigDecimal("0.1234567890123456789").to_s("10") # => "......' ' が付きます。負の場合は常に '-' が付きます。
//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"
//}
さらに文字列の最... -
OpenSSL
:: BN # to _ s(base=10) -> String (18322.0) -
自身を表す文字列を返します。
...big-endianの符号無し整数のバイナリ列
0 MPI形式の文字列(バイト列)
@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) # => "0A"
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... -
Regexp
# to _ s -> String (18280.0) -
正規表現の文字列表現を生成して返します。返される文字列は他の正規表 現に埋め込んでもその意味が保持されるようになっています。
...表
現に埋め込んでもその意味が保持されるようになっています。
//emlist[][ruby]{
re = /foo|bar|baz/i
p re.to_s # => "(?i-mx:foo|bar|baz)"
p /#{re}+/o # => /(?i-mx:foo|bar|baz)+/
//}
ただし、後方参照を含む正規表現は意図通りにはならない......//emlist[][ruby]{
re = /(foo|bar)\1/ # \1 は、foo か bar
p /(baz)#{re}/ # \1 は、baz
# => /(baz)(?-mix:(foo|bar)\1)/
//}
//emlist[使用例][ruby]{
re = /foo|bar|baz/i
p re.to_s # => "(?i-mx:foo|bar|baz)"
p /#{re}+/o # => /(?i-mx:foo|bar|baz)+/
//}
@see Regexp#inspe... -
Rational
# to _ s -> String (18250.0) -
自身を人間が読みやすい形の文字列表現にして返します。
..."3/5", "-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#i... -
Range
# to _ s -> String (18248.0) -
self を文字列に変換します(始端と終端のオブジェクトは #to_s メソッドで文 字列に変換されます)。
...self を文字列に変換します(始端と終端のオブジェクトは #to_s メソッドで文
字列に変換されます)。
@see Range#inspect
//emlist[例][ruby]{
(1..5).to_s # => "1..5"
("1".."5").to_s # => "1..5"
//}... -
Object
# to _ s -> String (18232.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... -
REXML
:: CData # to _ s -> String (18226.0) -
テキスト文字列を返します。
...テキスト文字列を返します。
@see REXML::Text#value, REXML::Text#to_s
//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new(<<EOS)
<root><![CDATA[foobar baz]]></root>
EOS
doc.root[0].class # => REXML::CData
doc.root[0].value # => "foobar baz"
//}... -
REXML
:: Entity # to _ s -> String (18226.0) -
実体宣言を文字列化したものを返します。
...実体宣言を文字列化したものを返します。
@see REXML::Entity#write
//emlist[][ruby]{
e = REXML::ENTITY.new("w", "wee");
p e.to_s # => "<!ENTITY w \"wee\">"
//}...