るりまサーチ

最速Rubyリファレンスマニュアル検索!
1331件ヒット [1-100件を表示] (0.106秒)
トップページ > クエリ:l[x] > クエリ:@[x] > クエリ:log[x]

別のキーワード

  1. matrix l
  2. kernel $-l
  3. _builtin $-l
  4. lupdecomposition l
  5. l

ライブラリ

モジュール

キーワード

検索結果

<< 1 2 3 ... > >>

logger (32060.0)

ログを記録するためのライブラリです。

...ラー
: FATAL
プログラムをクラッシュさせるような制御不可能なエラー
: ERROR
制御可能なエラー
: WARN
警告
: INFO
一般的な情報
: DEBUG
低レベルの情報

全てのメッセージは必ずログレベルを持ちます。また Logger オブジェ...
...す。メッセージのログレベルが Logger オブジェクトのログレベルよりも
低い場合メッセージは記録されません。

普段は INFO しか記録していないが、デバッグ情報が必要になった時には、
Log
ger オブジェクトのログレベルを D...
...3.649172 #11601] FATAL -- : Caught exception; exiting
F, [2017-12-07T02:22:53.649222 #11601] FATAL -- : No such file or directory @ rb_sysopen - a_non_existent_file (Errno::ENOENT)
log
ger_sample.rb:12:in `foreach'
log
ger_sample.rb:12:in `<main>'

これは log.level Logger::WARN になっ...

Syslog.#log(priority, format, *arg) -> self (30237.0)

syslogにメッセージを書き込みます。

...syslogにメッセージを書き込みます。

priority は優先度を示す定数(Syslog::Constants参照)です。
また、facility(Syslog::Constants参照)を論理和で指定す
ることで open で指定した facility を切替えることもできます。

format 以降は Kernel.#sp...
...し、syslog(3) のように format に %m は使用できません。

メッセージに改行を含める必要はありません。

@
param priority priority は優先度を示す定数を指定します。
詳しくは、Syslog::Constantsを参照してください。

@
param fo...
...ット文字列です。

@
param arg フォーマットされる引数です。

@
raise ArgumentError 引数が2つ以上でない場合に発生します。

例:
require 'syslog'
Syslog.open("syslogtest") {|syslog|
syslog.log(Syslog::LOG_CRIT, "the sky is falling in %d seconds!", 10)
}...

Logger::Application#log(severity, message = nil) -> true (30220.0)

メッセージをログに記録します。

...します。

@
param severity ログレベル。Logger::Severity クラスで定義されている定数を指定します。
この値がレシーバーに設定されているレベルよりも低い場合、
メッセージは記録されません。

@
param messag...
...e ログに出力するメッセージを文字列か例外オブジェクトを指定します。
省略すると nil が用いられます。

@
see Logger#add...

Logger::Application#log(severity, message = nil) { ... } -> true (30220.0)

メッセージをログに記録します。

...します。

@
param severity ログレベル。Logger::Severity クラスで定義されている定数を指定します。
この値がレシーバーに設定されているレベルよりも低い場合、
メッセージは記録されません。

@
param messag...
...e ログに出力するメッセージを文字列か例外オブジェクトを指定します。
省略すると nil が用いられます。

@
see Logger#add...

WEBrick::BasicLog#log(level, msg) -> () (30213.0)

指定された msg を指定されたログレベル level でログに記録します。

...指定された msg を指定されたログレベル level でログに記録します。

@
param level 記録したい msg のレベルを FATAL, ERROR, WARN, INFO, DEBUG のいずれかの定数で指定します。

@
param msg 記録したい文字列を指定します。...

絞り込み条件を変える

Syslog::Logger.syslog=(syslog) (24406.0)

内部の Syslog オブジェクトを引数 syslog で指定したものに設定します。

...内部の Syslog オブジェクトを引数 syslog で指定したものに設定します。

@
param syslog Syslog オブジェクトを指定します。...

Math.#log(x) -> Float (24380.0)

x の対数(logarithm)を返します。

...x の対数(logarithm)を返します。

引数 x, b の両方に 0 を指定した場合は Float::NAN を返します。

@
param x 正の実数を指定します。

@
param b 底を指定します。省略した場合は自然対数(natural logarithm)を計算します。

@
raise TypeErro...
...

@
raise RangeError 引数のどちらかに実数以外の数値を指定した場合に発生します。

@
raise DomainError 引数のどちらかに負の数を指定した場合に発生します。

//emlist[例][ruby]{
Math.log(0) # => -Infinity
Math.log(1) # => 0.0
Math.log...
...(Math::E) # => 1.0
Math.log(Math::E**3) # => 3.0
Math.log(12, 3) # => 2.2618595071429146
//}

@
see Math.#log2, Math.#log10, Math.#exp...

Math.#log(x, b) -> Float (24380.0)

x の対数(logarithm)を返します。

...x の対数(logarithm)を返します。

引数 x, b の両方に 0 を指定した場合は Float::NAN を返します。

@
param x 正の実数を指定します。

@
param b 底を指定します。省略した場合は自然対数(natural logarithm)を計算します。

@
raise TypeErro...
...

@
raise RangeError 引数のどちらかに実数以外の数値を指定した場合に発生します。

@
raise DomainError 引数のどちらかに負の数を指定した場合に発生します。

//emlist[例][ruby]{
Math.log(0) # => -Infinity
Math.log(1) # => 0.0
Math.log...
...(Math::E) # => 1.0
Math.log(Math::E**3) # => 3.0
Math.log(12, 3) # => 2.2618595071429146
//}

@
see Math.#log2, Math.#log10, Math.#exp...

CMath.#log(z) -> Float | Complex (24332.0)

z の対数を返します。

...ます。

@
param z 真数を指定します。

@
param b 底を指定します。省略した場合は自然対数を計算します。

@
raise TypeError 引数のどちらかに数値以外を指定した場合に発生します。

//emlist[例][ruby]{
require "cmath"
CMath.log(Complex(0, 0)) # =...
...> -Infinity+0.0i
CMath.log(0) # => -Infinity
//}...

CMath.#log(z, b) -> Float | Complex (24332.0)

z の対数を返します。

...ます。

@
param z 真数を指定します。

@
param b 底を指定します。省略した場合は自然対数を計算します。

@
raise TypeError 引数のどちらかに数値以外を指定した場合に発生します。

//emlist[例][ruby]{
require "cmath"
CMath.log(Complex(0, 0)) # =...
...> -Infinity+0.0i
CMath.log(0) # => -Infinity
//}...

絞り込み条件を変える

BigMath.#log(x, prec) -> BigDecimal (24231.0)

x の自然対数を prec で指定した精度で計算します。

...を返します。

@
param x 計算対象の数値を Integer、Float、
Rational、BigDecimal オブジェクトのいずれかで指定
します。

@
param prec 計算結果の精度を指定します。

@
raise Math::DomainError x に 0 以下の数値か Complex オブジェ...
...が指定された場合に発生します。

@
raise ArgumentError prec に 0 以下の数値が指定された場合に発生します。

//emlist[][ruby]{
require "bigdecimal/math"

puts BigMath::log(BigDecimal('2'), 10) #=> 0.693147180559945309417232112588603776354688e0
//}...

Logger#log(severity, message = nil, progname = nil) -> true (24220.0)

メッセージをログに記録します。

...りません。

@
param severity ログレベル。Logger クラスで定義されている定数を指定します。
この値がレシーバーに設定されているレベルよりも低い場合、
メッセージは記録されません。

@
param message ロ...
...nil が用いられます。

@
param progname ログメッセージと一緒に記録するプログラム名を指定します。
省略すると nil が使用されますが、実際には内部で保持されている値が使用されます。

//emlist[例][ruby]{
require 'logge...
...r'

log
ger = Logger.new(STDOUT)

log
ger.add(Logger::FATAL) { 'Fatal error!' }
# 通常はログレベルごとのメソッドを使えばいいので、 add は使わない
log
ger.fatal('Fatal error!')

# => F, [2019-03-11T00:34:18.037272 #1320] FATAL -- : Fatal error!
# F, [2019-03-11T00:34:18.0...
<< 1 2 3 ... > >>