22件ヒット
[1-22件を表示]
(0.115秒)
別のキーワード
検索結果
-
BigMath
. # atan(x , prec) -> BigDecimal (24219.0) -
x の逆正接関数を prec で指定した精度で計算します。単位はラジアンです。 x に無限大や NaN を指定した場合には NaN を返します。
...prec 計算結果の精度。
@raise ArgumentError x の絶対値が1以上の場合に発生します。
@raise ArgumentError prec に 0 以下が指定された場合に発生します。
//emlist[][ruby]{
require "bigdecimal/math"
puts BigMath::atan(BigDecimal('0.5'), 10) #=> 0.46364760900080... -
bigdecimal
/ math (6018.0) -
BigDecimalを使った数学的な機能を提供します。
...。
* sqrt(x, prec)
* sin (x, prec)
* cos (x, prec)
* atan(x, prec)
* PI (prec)
* E (prec)
引数:
: x
計算対象の BigDecimal オブジェクト。
: prec
計算結果の精度。
//emlist[例][ruby]{
require "bigdecimal"
require "bigdecimal/math"
include BigMath
a = BigDec......imal((PI(100)/2).to_s)
puts sin(a,100)
#=> 0.99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999998765917571575217785e0
//}...