るりまサーチ

最速Rubyリファレンスマニュアル検索!
36件ヒット [1-36件を表示] (0.056秒)

別のキーワード

  1. rbconfig ruby
  2. fiddle ruby_free
  3. fiddle build_ruby_platform
  4. rake ruby
  5. rubygems/defaults ruby_engine

ライブラリ

モジュール

キーワード

検索結果

BigMath.#PI(prec) -> BigDecimal (18144.0)

円周率を prec で指定した精度で計算します。

...度。

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

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

puts BigMath::PI(2) #=> 0.31415926535897932384671233672993238432e1
puts BigMath::PI(5) #=> 0.31415926535897932384627534923029509162e1
puts BigMath::PI(10) #=> 0...

CMath.#cos!(x) -> Float (49.0)

実数 x の余弦関数の値を返します。Math.#cos のエイリアス です。

...-1, 1] の実数

@raise TypeError x に数値以外を指定した場合に発生します。

@raise RangeError x に実数以外の数値を指定した場合に発生します。

//emlist[例][ruby]{
require
"cmath"
CMath.cos!(0 * Math::PI / 4) # => 1.0
CMath.cos!(1 * Math::PI / 4) # => 0.70710...
...67811865476
CMath.cos!(4 * Math::PI / 4) # => -1.0
//}

@see Math.#cos...

CMath.#sin!(x) -> Float (49.0)

実数 x の正弦関数の値を返します。Math.#sin のエイリアス です。

...与えます)

@raise TypeError x に数値以外を指定した場合に発生します。

@raise RangeError x に実数以外の数値を指定した場合に発生します。

//emlist[例][ruby]{
require
"cmath"
CMath.sin!(0 * Math::PI / 4) # => 0.0
CMath.sin!(1 * Math::PI / 4) # => 0.707106...
...7811865475
CMath.sin!(2 * Math::PI / 4) # => 1.0
//}

@see Math.#sin...

CMath.#tan!(x) -> Float (49.0)

実数 x の正接関数の値を返します。Math.#tan のエイリアス です。

...与えます)

@raise TypeError x に数値以外を指定した場合に発生します。

@raise RangeError x に実数以外の数値を指定した場合に発生します。

//emlist[例][ruby]{
require
"cmath"
CMath.tan!(0 * Math::PI / 4) # => 0.0
CMath.tan!(1 * Math::PI / 4) # => 1.0
CMat...

CMath.#exp(z) -> Float | Complex (37.0)

z の指数関数(Math::E の z 乗)の値を返します。

...を指定します。

@raise TypeError z に数値以外を指定した場合に発生します。

//emlist[例][ruby]{
require
"cmath"
CMath.exp(Complex(0, 0))# => (1.0+0.0i)
CMath.exp(Complex(0, Math::PI)) # => (-1.0+1.2246063538223773e-16i)
CMath.exp(Complex(0, Math::PI / 2.0)) # => (6.12303176...

絞り込み条件を変える