4件ヒット
[1-4件を表示]
(0.034秒)
別のキーワード
種類
- インスタンスメソッド (3)
- モジュール関数 (1)
ライブラリ
- bigdecimal (1)
-
bigdecimal
/ math (1) - openssl (2)
クラス
- BigDecimal (1)
-
OpenSSL
:: BN (2)
モジュール
- BigMath (1)
検索結果
先頭4件
-
OpenSSL
:: BN # sqr -> OpenSSL :: BN (63622.0) -
自身の2乗を計算します。
自身の2乗を計算します。
@raise OpenSSL::BNError 計算時エラー
@see OpenSSL::BN#mod_sqr -
OpenSSL
:: BN # mod _ sqr(m) -> OpenSSL :: BN (27622.0) -
(self ** 2) % m を返します。
(self ** 2) % m を返します。
@param m mod を取る数
@raise OpenSSL::BNError 計算時エラー
@see OpenSSL::BN#sqr -
BigDecimal
# sqrt(n) -> BigDecimal (27601.0) -
self の有効桁 n 桁の平方根 (n の平方根ではありません) をニュートン法で 計算します。
self の有効桁 n 桁の平方根 (n の平方根ではありません) をニュートン法で
計算します。
@param n 有効桁数を整数で指定します。
@raise ArgumentError n に負の数を指定した場合に発生します。 -
BigMath
. # sqrt(x , prec) -> BigDecimal (27601.0) -
x の平方根を prec で指定した精度で計算します。
x の平方根を prec で指定した精度で計算します。
@param x 平方根を求める数。
@param prec 計算結果の精度。
@raise FloatDomainError x に 0 以下、もしくは NaN が指定された場合に発生します。
@raise ArgumentError prec に 0 未満が指定された場合に発生します。
//emlist[][ruby]{
require "bigdecimal/math"
puts BigMath::sqrt(BigDecimal('2'), 10) #=> 0.1414213562373095048666666667e...