45件ヒット
[1-45件を表示]
(0.065秒)
ライブラリ
- ビルトイン (19)
- bigdecimal (14)
-
bigdecimal
/ newton (12)
キーワード
- BigDecimal (14)
-
clock
_ gettime (12) - norm (12)
検索結果
先頭5件
-
Kernel
. # Float(arg , exception: true) -> Float | nil (18493.0) -
引数を浮動小数点数(Float)に変換した結果を返します。
...引数を浮動小数点数(Float)に変換した結果を返します。
引数が数値の場合は素直に変換し、文字列の場合
は整数や浮動小数点数と見なせるもののみ変換します。
メソッド Float は文字列に対し String#to_f よりも厳密な変換を......行います。
@param arg 変換対象のオブジェクトです。
@param exception false を指定すると、変換できなかった場合、
例外を発生する代わりに nil を返します。
@raise ArgumentError 整数や浮動小数点数と見なせない文字列......例][ruby]{
p Float(4) #=> 4.0
p Float(4_000) #=> 4000.0
p Float(9.88) #=> 9.88
p Float(Time.gm(1986)) #=> 504921600.0
p Float(Object.new) # can't convert Object into Float (TypeError)
p Float(nil) # can't convert nil into Float (TypeError)
p Float("10")... -
Newton
. # norm(fv , zero = 0 . 0) -> Float (3102.0) -
ライブラリ内部で使用します。
ライブラリ内部で使用します。 -
Process
. # clock _ gettime(clock _ id , unit=:float _ second) -> Float | Integer (345.0) -
POSIX の clock_gettime() 関数の時間を返します。
...POSIX の clock_gettime() 関数の時間を返します。
例:
p Process.clock_gettime(Process::CLOCK_MONOTONIC) #=> 896053.968060096
@param clock_id クロックの種類を以下の定数のいずれかで指定します。
サポートされている定数は OS やバー......ンに依存します。
: Process::CLOCK_REALTIME
SUSv2 to 4, Linux 2.5.63, FreeBSD 3.0, NetBSD 2.0, OpenBSD 2.1, macOS 10.12
: Process::CLOCK_MONOTONIC
SUSv3 to 4, Linux 2.5.63, FreeBSD 3.0, NetBSD 2.0, OpenBSD 3.4, macOS 10.12
: Process::CLOCK_PROCESS_CPUTIME_ID
SUSv3 to 4, Linux 2.5.63, Open......OCK_REALTIME_ALARM
Linux 3.0
: Process::CLOCK_MONOTONIC_FAST
FreeBSD 8.1
: Process::CLOCK_MONOTONIC_PRECISE
FreeBSD 8.1
: Process::CLOCK_MONOTONIC_COARSE
Linux 2.6.32
: Process::CLOCK_MONOTONIC_RAW
Linux 2.6.28, macOS 10.12
: Process::CLOCK_MONOTONIC_RAW_APPROX
macOS 10.12
: Process::CLOCK_BOO... -
Kernel
. # BigDecimal(s , exception: true) -> BigDecimal | nil (125.0) -
引数で指定した値を表す BigDecimal オブジェクトを生成します。
...定した値を表す BigDecimal オブジェクトを生成します。
@param s 数値を表現する初期値を文字列、Integer、
Float、Rational、BigDecimal オブジェクトのい
ずれかで指定します。
文字列中のスペースは無視されます......あります。
@param exception false を指定すると、変換できなかった場合、
例外を発生する代わりに nil を返します。
@raise ArgumentError s に Float オブジェクトを指定し、n に
Float::DIG + 2 以上の値を指定......した場合に発生します。
s に Float、Rational オブジェクトを指
定し、n を省略した場合に発生します。
@raise ArgumentError n に負の数を指定した場合に発生します。... -
Kernel
. # BigDecimal(s , n , exception: true) -> BigDecimal | nil (125.0) -
引数で指定した値を表す BigDecimal オブジェクトを生成します。
...定した値を表す BigDecimal オブジェクトを生成します。
@param s 数値を表現する初期値を文字列、Integer、
Float、Rational、BigDecimal オブジェクトのい
ずれかで指定します。
文字列中のスペースは無視されます......あります。
@param exception false を指定すると、変換できなかった場合、
例外を発生する代わりに nil を返します。
@raise ArgumentError s に Float オブジェクトを指定し、n に
Float::DIG + 2 以上の値を指定......した場合に発生します。
s に Float、Rational オブジェクトを指
定し、n を省略した場合に発生します。
@raise ArgumentError n に負の数を指定した場合に発生します。...