1122件ヒット
[1-100件を表示]
(0.044秒)
別のキーワード
種類
ライブラリ
- ビルトイン (382)
- bigdecimal (72)
- csv (192)
- erb (12)
- fileutils (96)
-
irb
/ context (48) - json (6)
- open-uri (4)
- readline (12)
- stringio (60)
- un (12)
-
webrick
/ ssl (12)
クラス
-
ARGF
. class (36) - BigDecimal (72)
- CSV (84)
-
CSV
:: Table (108) - Dir (12)
- ERB (12)
- File (70)
-
File
:: Stat (24) - IO (144)
-
IRB
:: Context (48) - StringIO (60)
モジュール
- FileUtils (96)
- JSON (6)
- Kernel (88)
- Readline (12)
-
WEBrick
:: Config (12)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - ARGF (12)
-
NEWS for Ruby 2
. 0 . 0 (12) -
NEWS for Ruby 2
. 2 . 0 (11) -
NEWS for Ruby 2
. 3 . 0 (10) -
NEWS for Ruby 2
. 6 . 0 (7) -
NEWS for Ruby 3
. 0 . 0 (5) - SSL (12)
- Stat (12)
- [] (36)
- bigdecimal (12)
- binmode (24)
- binread (12)
- binwrite (12)
-
by
_ col _ or _ row (12) -
by
_ col _ or _ row! (12) -
by
_ row (12) -
by
_ row! (12) - cgi (12)
- chmod (36)
-
chmod
_ R (12) -
drb
/ ssl (12) - find (12)
-
for
_ fd (12) -
inplace
_ mode (12) -
inplace
_ mode= (12) - inspect (12)
- install (12)
- irb (12)
-
irb
/ xmp (12) - lchmod (12)
- limit (12)
- load (3)
- makedirs (12)
- mkdir (24)
-
mkdir
_ p (12) - mkfifo (10)
- mkpath (12)
- new (72)
- open (148)
-
prompt
_ mode (12) -
prompt
_ mode= (12) -
rb
_ io _ mode _ flags (1) -
rb
_ io _ mode _ flags2 (12) - read (12)
- readline (12)
- readlines (12)
- reopen (60)
- restore (3)
- round (36)
-
ruby 1
. 6 feature (12) -
ruby 1
. 8 . 2 feature (12) -
ruby 1
. 8 . 4 feature (12) -
ruby 1
. 9 feature (12) - spawn (48)
- stat (12)
- sysopen (12)
- un (12)
-
use
_ readline (12) -
use
_ readline? (12) - 正規表現 (12)
検索結果
先頭5件
-
BigDecimal
. mode(s) -> Integer | nil (18186.0) -
BigDecimal の計算処理の制御方法を設定、確認します。
...、確認を行う項目を BigDecimal::EXCEPTION_*、
BigDecimal::ROUND_MODE のいずれかで指定します。
@param v 引数 s が BigDecimal::ROUND_MODE の場合は
BigDecimal::ROUND_MODE 以外の BigDecimal::_ROUND* のいず
れかを指定します。指定し......ます。
//emlist[][ruby]{
require 'bigdecimal'
flag = false # デフォルト値
f = BigDecimal::mode(BigDecimal::EXCEPTION_NaN,flag)
f = BigDecimal::mode(BigDecimal::EXCEPTION_INFINITY,flag)
f = BigDecimal::mode(BigDecimal::EXCEPTION_UNDERFLOW,flag)
f = BigDecimal::mode(BigDecimal::EXCEPTION_OVE......RFLOW,flag)
f = BigDecimal::mode(BigDecimal::EXCEPTION_ZERODIVIDE,flag)
f = BigDecimal::mode(BigDecimal::EXCEPTION_ALL,flag)
//}
* BigDecimal::EXCEPTION_NaN は結果が NaN になったときの指定です。
* BigDecimal::EXCEPTION_INFINITY は結果が無限大(±Infinity)になったとき... -
BigDecimal
. mode(s , v) -> Integer | nil (18186.0) -
BigDecimal の計算処理の制御方法を設定、確認します。
...、確認を行う項目を BigDecimal::EXCEPTION_*、
BigDecimal::ROUND_MODE のいずれかで指定します。
@param v 引数 s が BigDecimal::ROUND_MODE の場合は
BigDecimal::ROUND_MODE 以外の BigDecimal::_ROUND* のいず
れかを指定します。指定し......ます。
//emlist[][ruby]{
require 'bigdecimal'
flag = false # デフォルト値
f = BigDecimal::mode(BigDecimal::EXCEPTION_NaN,flag)
f = BigDecimal::mode(BigDecimal::EXCEPTION_INFINITY,flag)
f = BigDecimal::mode(BigDecimal::EXCEPTION_UNDERFLOW,flag)
f = BigDecimal::mode(BigDecimal::EXCEPTION_OVE......RFLOW,flag)
f = BigDecimal::mode(BigDecimal::EXCEPTION_ZERODIVIDE,flag)
f = BigDecimal::mode(BigDecimal::EXCEPTION_ALL,flag)
//}
* BigDecimal::EXCEPTION_NaN は結果が NaN になったときの指定です。
* BigDecimal::EXCEPTION_INFINITY は結果が無限大(±Infinity)になったとき... -
CSV
:: Table # mode -> Symbol (18119.0) -
現在のアクセスモードを返します。
...現在のアクセスモードを返します。
//emlist[例][ruby]{
require "csv"
row = CSV::Row.new(["header1", "header2"], ["row1_1", "row1_2"])
table = CSV::Table.new([row])
table.mode # => :col_or_row
table.by_col!
table.mode # => :col
//}... -
File
:: Stat # mode -> Integer (18113.0) -
ファイルモードを返します。
...ファイルモードを返します。
//emlist[][ruby]{
fs = File::Stat.new($0)
printf "%o\n", fs.mode
#例
#=> 100644
//}... -
static int rb
_ io _ mode _ flags2(int mode) (6244.0) -
open(2) のようなモード指定modeをruby内部のモードフラグに変換します。
...ド指定modeをruby内部のモードフラグに変換します。
modeは、O_RDONLY, O_WRONLY, O_RDWRのいずれかで
対応する以下の値のいずれかを返します。
* FMODE_READABLE,
* FMODE_WRITABLE,
* FMODE_READWRITE
FMODE_READWRITEは、FMODE_READABLEと
FMODE_WRITEABLE......の論理和です。
Microsoft Windows などファイルにバイナリ/テキスト属性の区別がある
プラットフォームでは、modeにO_BINARYの論理和が指定されてい
れば、戻り値にはFMODE_BINMODEの論理和が指定されます。... -
IRB
:: Context # prompt _ mode=(mode) (6236.0) -
プロンプトモードを mode に設定します。
...プロンプトモードを mode に設定します。
@param mode プロンプトモードを Symbol で指定します。オリジナルの
プロンプトモードか、:DEFAULT、:CLASSIC、:SIMPLE、:INF_RUBY、
:XMP、:NULL のいずれを指定してください。... -
int rb
_ io _ mode _ flags(const char *mode) (6218.0) -
この関数は deprecated です。rb_io_modestr_fmode を使用してください。
...す。rb_io_modestr_fmode を使用してください。
fopen(3) のようなモード指定modeをruby内部のモードフラグに
変換します。
modeは、[rwa][b][+] という文字列です (例: "rb+").
戻り値は、
FMODE_READABLE,
FMODE_WRITABLE,
FMODE_BINMODE,
FMODE_READWRITE
の......論理和です。FMODE_READWRITEは、FMODE_READABLEと
FMODE_WRITEABLEの論理和です。... -
ARGF
. class # inplace _ mode -> String | nil (6143.0) -
c:ARGF#inplace で書き換えるファイルのバックアップに付加される拡 張子を返します。拡張子が設定されていない場合は空文字列を返します。イン プレースモードでない場合は nil を返します。
...il を返します。
Ruby 起動時の -i オプション や ARGF.class#inplace_mode= で設定します。
例:
# $ echo "test" > test.txt
# $ ruby -i.bak test.rb test.txt
# $ cat test.txt # => "TEST"
# $ cat test.txt.bak # => "test"
# test.rb
ARGF.inplace_mode #......ine {|e|print e.upcase} # => "TEST"
例:
# $ echo "test" > test.txt
# $ ruby test.rb test.txt
# $ cat test.txt # => "test"
# test.rb
ARGF.inplace_mode # => nil
ARGF.each_line {|e|print e.upcase} # => "TEST"
@see d:spec/rubycmd#cmd_option, ARGF.class#inplace_mode=... -
ARGF
. class # inplace _ mode=(ext) (6137.0) -
c:ARGF#inplace時にバックアップファイルに付加する拡張子を設定します。 ピリオドも含めて指定する必要があります。
...。
Ruby 起動時の -i オプションで設定することも出来ます。
@param ext インプレースモード時にバックアップファイルに付加する拡張子を
文字列で指定します。
ピリオドも含める必要があります。
$ ruby argf......き換える
ARGF.inplace_mode = '.bak'
ARGF.lines do |line|
print line.sub("foo","bar")
end
---- -i オプションを使う場合 ----
$ ruby -i.bak -p -e '$_.sub!("foo","bar")' file.txt
---- -i オプションを使う場合その2 ----
$ ruby -i.bak -n -e 'print $_.sub("fo......o","bar")' file.txt
@see d:spec/rubycmd#cmd_option, ARGF.class#inplace_mode... -
IRB
:: Context # prompt _ mode -> Symbol (6119.0) -
現在のプロンプトモードを Symbol で返します。
...そうでない場合は、:DEFAULT、:CLASSIC、:SIMPLE、:INF_RUBY、:XMP、:NULL
のいずれかを返します。
定義済みのプロンプトモードの内容については、IRB.conf[:PROMPT][mode] を
参照してください。
@see IRB::Context#prompt_mode=, lib:irb#customize_prompt...