1386件ヒット
[1-100件を表示]
(0.222秒)
別のキーワード
ライブラリ
- ビルトイン (697)
- bigdecimal (55)
- csv (22)
- digest (33)
- fiddle (11)
-
fiddle
/ import (11) - json (11)
- matrix (11)
- openssl (11)
- optparse (22)
- pathname (132)
- rake (44)
-
rexml
/ document (176) -
rubygems
/ version (22) - stringio (11)
- win32ole (11)
クラス
- Array (77)
- BasicObject (11)
- BigDecimal (55)
-
CSV
:: Table (22) - Data (4)
-
Digest
:: Base (22) - Encoding (22)
-
Enumerator
:: Lazy (20) - Exception (22)
- FalseClass (22)
- File (11)
- Float (22)
-
Gem
:: Version (22) - Hash (88)
- IO (7)
- Integer (22)
- MatchData (11)
- Matrix (11)
- Method (10)
- Module (33)
- NilClass (11)
- Object (29)
-
OpenSSL
:: BN (11) - OptionParser (22)
- Pathname (132)
- Proc (22)
-
REXML
:: Attribute (11) -
REXML
:: CData (33) -
REXML
:: Child (22) -
REXML
:: Element (33) -
REXML
:: Elements (33) -
REXML
:: Text (22) -
Rake
:: FileList (11) -
Rake
:: InvocationChain (33) - Range (33)
- Rational (22)
- String (44)
- StringIO (11)
- Symbol (9)
- Thread (25)
-
Thread
:: Backtrace :: Location (22) - TrueClass (11)
- UncaughtThrowError (10)
-
WIN32OLE
_ EVENT (11)
モジュール
-
Fiddle
:: Importer (11) -
JSON
:: Generator :: GeneratorMethods :: Object (11) - Kernel (66)
キーワード
- % (22)
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - << (11)
- Base (11)
- BlockCaller (11)
- ExternalEntity (11)
- Location (11)
-
NEWS for Ruby 2
. 0 . 0 (11) -
NEWS for Ruby 2
. 7 . 0 (5) -
NEWS for Ruby 3
. 0 . 0 (4) - NotationDecl (11)
- String (11)
- []= (11)
- add (11)
-
add
_ element (11) -
add
_ namespace (22) - append (11)
- atime (11)
- basename (11)
- bigdecimal (11)
-
bigdecimal
/ math (11) - bind (11)
- binread (11)
- chown (11)
- ctime (11)
-
define
_ singleton _ method (22) - dirname (11)
-
each
_ entry (11) -
each
_ line (22) - format (11)
- grep (11)
-
grep
_ v (9) - handler= (11)
- help (11)
- hex (11)
- hexdigest (11)
- inspect (124)
- irb (11)
- join (11)
- lchmod (11)
-
method
_ missing (11) - modulo (11)
- name (26)
- new (44)
-
next
_ sibling= (11) -
previous
_ sibling= (11) - print (11)
- puts (11)
- remainder (11)
-
ruby 1
. 6 feature (11) -
set
_ trace _ func (11) - split (11)
- sprintf (11)
- sprintf フォーマット (11)
-
start
_ with? (5) -
to
_ csv (11) -
to
_ f (11) -
to
_ i (11) -
to
_ json (11) -
to
_ string (11) - tracer (11)
-
transform
_ keys (17) -
transform
_ keys! (17) -
transform
_ values (16) -
transform
_ values! (16) - uniq (22)
- uniq! (22)
- value (22)
- version (11)
- warn (11)
- write (18)
-
yield
_ self (7) - メソッド呼び出し(super・ブロック付き・yield) (9)
検索結果
先頭5件
-
Integer
# to _ s(base=10) -> String (41337.0) -
整数を 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
# inspect(base=10) -> String (29337.0) -
整数を 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 以外の数値を指... -
Rake
:: InvocationChain # to _ s -> String (27225.0) -
トップレベルのタスクから自身までの依存関係を文字列として返します。
...の依存関係を文字列として返します。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :test_rake_app
task :test_rake_app do
invocation_chain= Rake::InvocationChain.new("task_a", Rake::InvocationChain::EMPTY)
invocation_chain.to_s # => "TOP => task_a"
end
//}... -
IO
# write(*str) -> Integer (26140.0) -
IOポートに対して str を出力します。str が文字列でなけ れば to_s による文字列化を試みます。 実際に出力できたバイト数を返します。
...
IOポートに対して str を出力します。str が文字列でなけ
れば to_s による文字列化を試みます。
実際に出力できたバイト数を返します。
IO#syswrite を除く全ての出力メソッドは、最終的に
"write" という名のメソッドを呼び出......param str 自身に書き込みたい文字列を指定します。
@raise IOError 自身が書き込み用にオープンされていなければ発生します。
@raise Errno::EXXX 出力に失敗した場合に発生します。
//emlist[例][ruby]{
File.open("textfile", "w+") do |f|
f.writ......e("This is") # => 7
end
File.read("textfile") # => "This is"
//}
//emlist[複数引数の例][ruby]{
File.open("textfile", "w+") do |f|
f.write("This is", " a test\n") # => 15
end
File.read("textfile") # => "This is a test\n"
//}... -
BigDecimal
# to _ s -> String (24292.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 (24292.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"
//}
さらに文字列の最後に指数... -
Matrix
# to _ s -> String (24237.0) -
行列を文字列化し、その文字列を返します。
...行列を文字列化し、その文字列を返します。
//emlist[例][ruby]{
require 'matrix'
a1 = [1, 2]
a2 = [3, 4.5]
m = Matrix[a1, a2]
p m.to_s # => "Matrix[[1, 2], [3, 4.5]]"
//}... -
Rational
# to _ s -> String (24231.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... -
Rake
:: FileList # to _ s -> String (24225.0) -
全ての要素をスペースで連結した文字列を返します。
...全ての要素をスペースで連結した文字列を返します。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :test_rake_app
task :test_rake_app do
file_list = FileList['a.c', 'b.c']
file_list.to_s # => "a.c b.c"
end
//}... -
Digest
:: Base # to _ s -> String (24213.0) -
updateや<<によって追加した文字列に対するハッシュ値を、 ASCIIコードを使って16進数の列を示す文字列にエンコードして返します。
...pdateや<<によって追加した文字列に対するハッシュ値を、
ASCIIコードを使って16進数の列を示す文字列にエンコードして返します。
返す文字列は、
MD5では32バイト長、SHA1およびRMD160では40バイト長、SHA256では64バイト長、
SHA3......SHA512では128バイト長です。
Rubyで書くと以下と同じです。
def hexdigest
digest.unpack("H*")[0]
end
例:
# MD5の場合
require 'digest/md5'
digest = Digest::MD5.new
digest.update("ruby")
p digest.hexdigest # => "58e53d1324eef6265fdb97b08ed9aadf"
@see Digest......::Base#digest...