るりまサーチ

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

別のキーワード

  1. math tan
  2. _builtin tan
  3. cmath tan
  4. cmath tan!
  5. tan cmath

キーワード

検索結果

<< 1 2 3 ... > >>

Math.#tan(x) -> Float (18137.0)

x の正接関数(tangent)の値を返します。

...tangent)の値を返します。

@
param x 実数(ラジアンで与えます)

@
return 実数

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

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

//emlist[例][ruby]{
Math.tan(0)...
...# => 0.0
//}

@
see Math.#atan, Math.#atan2...

CMath.#tan(z) -> Float | Complex (18113.0)

z の正接関数の値を返します。

...z の正接関数の値を返します。

@
param z 数値(ラジアンで与えます)

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

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

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

....#tan のエイリアス
です。

@
param x 実数(ラジアンで与えます)

@
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
CMath.tan!(4 * Math::PI / 4) # => 0.0
//}

@
see Math.#tan...

Math.#atan2(y, x) -> Float (6142.0)

y / x の逆正接関数(arctangent)の値をラジアンで返します。

...x の逆正接関数(arctangent)の値をラジアンで返します。

@
param y 実数
@
param x 実数

@
return 返される値の範囲は [-π, π] です。


//emlist[例][ruby]{
Math.atan2(1,0) #=> 1.5707963267949
Math.atan2(-1,0) #=> -1.5707963267949
//}

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

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

@
see Math.#atan, Math.#tan...

BasicObject#instance_eval {|obj| ... } -> object (6136.0)

オブジェクトのコンテキストで文字列 expr またはオブジェクト自身をブロックパラメータとするブロックを 評価してその結果を返します。

...は instance_eval の外側のスコープと、ブロックの評価ではそのブロックの外側のスコープと、共有します。

メソッド定義の中で instance_eval でメソッドを定義した場合は、囲むメソッドが実行されたときに
初めて instance_eval 内...
...ス内で instance_eval する場合はトップレベルの定数や Kernel モジュールに定義されているメソッドは見えません。
これは、トップレベルの定数が Object 以下に作成されるためです。

@
param expr 評価する文字列です。

@
param filenam...
...

@
param lineno 整数を指定します。行番号 lineno から文字列 expr が書かれているかのように実行されます。
スタックトレースの表示などを差し替えることができます。

//emlist[例][ruby]{
class Foo
def initialize data
@
key...

絞り込み条件を変える

BasicObject#instance_eval(expr, filename = "(eval)", lineno = 1) -> object (6136.0)

オブジェクトのコンテキストで文字列 expr またはオブジェクト自身をブロックパラメータとするブロックを 評価してその結果を返します。

...は instance_eval の外側のスコープと、ブロックの評価ではそのブロックの外側のスコープと、共有します。

メソッド定義の中で instance_eval でメソッドを定義した場合は、囲むメソッドが実行されたときに
初めて instance_eval 内...
...ス内で instance_eval する場合はトップレベルの定数や Kernel モジュールに定義されているメソッドは見えません。
これは、トップレベルの定数が Object 以下に作成されるためです。

@
param expr 評価する文字列です。

@
param filenam...
...

@
param lineno 整数を指定します。行番号 lineno から文字列 expr が書かれているかのように実行されます。
スタックトレースの表示などを差し替えることができます。

//emlist[例][ruby]{
class Foo
def initialize data
@
key...

CMath.#atan2!(y, x) -> Float (6136.0)

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

...数の値を返します。Math.#atan2 のエイリアスで
す。

@
param y 実数。

@
param x 実数。

@
return 返される値の範囲は [-π, π] です。

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

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

@
see Math.#atan2...

CMath.#atanh!(x) -> Float (6136.0)

実数 x の逆双曲線正接関数の値を返します。Math.#atanh のエイリアスです。

...します。Math.#atanh のエイリアスです。

@
param x -1 < x < 1 の実数。

@
return 実数。

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

@
raise Math::DomainError x に範囲外の実数を指定した場合に発生します。

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

@
see Math.#atanh...

Math.#atan(x) -> Float (6136.0)

x の逆正接関数(arctangent)の値をラジアンで返します。

...x の逆正接関数(arctangent)の値をラジアンで返します。

@
param x 実数

@
return 返される値の範囲は [-π/2, +π/2] です。

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

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

//emlist[例][ruby]{
Math.atan(0) # => 0.0
//}

@
see Math.#atan2, Math.#tan...

Math.#atanh(x) -> Float (6136.0)

x の逆双曲線正接関数(area hyperbolic tangent)の値を返します。

...曲線正接関数(area hyperbolic tangent)の値を返します。

=== 定義

atanh(x) = log((1+x)/(1-x)) / 2 [-1 < x < 1]

@
param x -1 < x < 1 の実数

@
return 実数

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

@
raise Math::DomainError x に範囲...
...外の実数を指定した場合に発生します。

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

@
see Math.#tanh...

絞り込み条件を変える

CMath.#atan!(x) -> Float (6130.0)

実数 x の逆正接関数の値をラジアンで返します。Math.#atan のエイリ アスです。

...#atan のエイリ
アスです。

@
param x 実数。

@
return 返される値の範囲は [-π/2, +π/2] です。

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

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

@
see Math.#atan...
<< 1 2 3 ... > >>