ライブラリ
- ビルトイン (142)
- bigdecimal (36)
- csv (48)
- dbm (36)
- erb (12)
- fileutils (12)
- gdbm (36)
-
irb
/ extend-command (12) -
irb
/ inspector (24) -
net
/ ftp (20) -
net
/ imap (12) -
net
/ pop (24) - open-uri (40)
- openssl (108)
- readline (24)
-
rexml
/ document (24) -
rubygems
/ package (12) - sync (6)
- tempfile (55)
クラス
- BigDecimal (36)
- CSV (48)
- DBM (36)
- ERB (12)
- File (70)
-
File
:: Stat (12) - GDBM (36)
- IO (60)
-
IRB
:: Inspector (12) -
Net
:: FTP (20) -
Net
:: IMAP (12) -
Net
:: POP3 (24) -
OpenSSL
:: Cipher :: AES (12) -
OpenSSL
:: Cipher :: AES128 (12) -
OpenSSL
:: Cipher :: AES192 (12) -
OpenSSL
:: Cipher :: AES256 (12) -
OpenSSL
:: Cipher :: BF (12) -
OpenSSL
:: Cipher :: CAST5 (12) -
OpenSSL
:: Cipher :: DES (12) -
OpenSSL
:: Cipher :: RC2 (24) -
REXML
:: Document (12) -
REXML
:: Element (12) -
Sync
_ m :: LockModeFailer (6) - Tempfile (55)
モジュール
- FileUtils (12)
-
Gem
:: Package (12) - IRB (12)
-
IRB
:: ContextExtender (12) - OpenURI (24)
- Readline (24)
- URI (16)
キーワード
- Fail (6)
- Inspector (12)
- binread (12)
- binwrite (12)
- chmod (12)
- create (22)
-
def
_ inspector (12) -
default
_ passive (10) -
default
_ passive= (10) -
emacs
_ editing _ mode (12) -
enable
_ ssl (12) -
install
_ extend _ commands (12) - lchmod (12)
- limit (12)
- mkfifo (10)
- new (215)
- open (170)
-
open
_ uri (24) - read (36)
- verify (12)
-
vi
_ editing _ mode (12)
検索結果
先頭5件
-
BigDecimal
. mode(s) -> Integer | nil (21275.0) -
BigDecimal の計算処理の制御方法を設定、確認します。
...BigDecimal の計算処理の制御方法を設定、確認します。
第2引数を省略、または nil を指定すると現状の設定値を返します。
@param s 制御方法の設定、確認を行う項目を BigDecimal::EXCEPTION_*、
BigDecimal::ROUND_MODE のいずれか......param v 引数 s が BigDecimal::ROUND_MODE の場合は
BigDecimal::ROUND_MODE 以外の BigDecimal::_ROUND* のいず
れかを指定します。指定した丸め処理が有効になります。
それ以外の場合は、true、false、nil のいずれかを指定し......、false を指定した場合
は設定値が無効になります。
@raise TypeError 引数 s に有効でない値を指定した場合に発生します。
@raise ArgumentError 引数 s に例外処理に関する値を指定し、引数 v に
true、false 以外... -
BigDecimal
. mode(s , v) -> Integer | nil (21275.0) -
BigDecimal の計算処理の制御方法を設定、確認します。
...BigDecimal の計算処理の制御方法を設定、確認します。
第2引数を省略、または nil を指定すると現状の設定値を返します。
@param s 制御方法の設定、確認を行う項目を BigDecimal::EXCEPTION_*、
BigDecimal::ROUND_MODE のいずれか......param v 引数 s が BigDecimal::ROUND_MODE の場合は
BigDecimal::ROUND_MODE 以外の BigDecimal::_ROUND* のいず
れかを指定します。指定した丸め処理が有効になります。
それ以外の場合は、true、false、nil のいずれかを指定し......、false を指定した場合
は設定値が無効になります。
@raise TypeError 引数 s に有効でない値を指定した場合に発生します。
@raise ArgumentError 引数 s に例外処理に関する値を指定し、引数 v に
true、false 以外... -
Readline
. emacs _ editing _ mode -> nil (9202.0) -
編集モードを Emacs モードにします。デフォルトは Emacs モードです。
...Emacs モードにします。デフォルトは Emacs モードです。
Emacs モードの詳細は、 GNU Readline のマニュアルを参照してください。
* http://www.gnu.org/directory/readline.html
@raise NotImplementedError サポートしていない環境で発生します。... -
Readline
. vi _ editing _ mode -> nil (9202.0) -
編集モードを vi モードにします。 vi モードの詳細は、GNU Readline のマニュアルを参照してください。
...編集モードを vi モードにします。
vi モードの詳細は、GNU Readline のマニュアルを参照してください。
* http://www.gnu.org/directory/readline.html
@raise NotImplementedError サポートしていない環境で発生します。... -
Sync
_ m :: LockModeFailer . Fail(*options) -> () (9101.0) -
自身に定義されているメッセージをセットして例外を発生させます。
自身に定義されているメッセージをセットして例外を発生させます。 -
File
. lchmod(mode , *filename) -> Integer (6220.0) -
File.chmod と同様ですが、シンボリックリンクに関してリンクそのものの モードを変更します。
...File.chmod と同様ですが、シンボリックリンクに関してリンクそのものの
モードを変更します。
@param filename ファイル名を表す文字列を指定します。
@param mode chmod(2) と同様に整数で指定します。
@raise NotImplementedError lchmod(2)......に発生します。
//emlist[例][ruby]{
IO.write("testfile", "test")
File.symlink("testfile", "testlink")
File.lstat("testlink").ftype # => "link"
File.lchmod(0744, "testlink")
File.stat("testlink").mode.to_s(8) # => "100644"
File.lstat("testlink").mode.to_s(8) # => "120744"... -
Net
:: FTP . default _ passive=(on) (6129.0) -
passive mode をFTPの接続のグローバルなデフォルトモードにするかどうかを設定します。
...passive mode をFTPの接続のグローバルなデフォルトモードにするかどうかを設定します。
デフォルト値は true です。
@param on true ならばデフォルトを passive mode に、false ならばデフォルトを active mode にします... -
Net
:: FTP . default _ passive -> bool (6117.0) -
FTPの接続のグローバルなデフォルトモードが passive mode である場合に true を返します。
...FTPの接続のグローバルなデフォルトモードが passive mode である場合に true を返します。... -
Net
:: POP3 . enable _ ssl(verify _ or _ params={} , certs=nil) -> () (6113.0) -
新しく生成する Net::POP3 オブジェクトが SSL による通信利用するように設定します。
...成する Net::POP3 オブジェクトが
SSL による通信利用するように設定します。
verify_or_params にハッシュを渡した場合には、接続時に生成される
OpenSSL::SSL::SSLContext オブジェクトの
OpenSSL::SSL::SSLContext#set_params に渡されます。
certs......OpenSSL::SSL::SSLContext オブジェクトの
OpenSSL::SSL::SSLContext#set_params に
{ :verify_mode => verify_or_params, :ca_path => certs }
というハッシュが渡されます。
@param verify_or_params SSLの設定のハッシュ、もしくは SSL の verify_mode
@param certs SSL の ca......_path
@see Net::POP3.disable_ssl, Net::POP3.use_ssl?... -
BigDecimal
. limit(n = nil) -> Integer (6107.0) -
生成されるBigDecimalオブジェクトの最大桁数をn桁に制限します。 n を指定しない、または n が nil の場合は、現状の最大桁数が返ります。
...生成されるBigDecimalオブジェクトの最大桁数をn桁に制限します。
n を指定しない、または n が nil の場合は、現状の最大桁数が返ります。
戻り値は設定する前の値です。設定値のデフォルト値は0で、桁数無制限を表してい...... limit で
予め桁数を制限できます。この場合 BigDecimal.mode で指定された丸め処理が
実行されます。ただし、インスタンスメソッド (BigDecimal#truncate /
BigDecimal#round / BigDecimal#ceil / BigDecimal#floor /
BigDecimal#add/ BigDecimal#sub / BigDecimal#mul......t /
BigDecimal#div) の桁数制限は limit より優先されます。
//emlist[][ruby]{
require 'bigdecimal'
n = 0 # デフォルト値
mf = BigDecimal::limit(n)
//}
@param n 新しい最大桁数を正の整数で指定します。
@raise ArgumentError n に負の数を指定した場合に...