るりまサーチ

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

別のキーワード

  1. _builtin >
  2. bigdecimal >
  3. float >
  4. integer >
  5. module >

キーワード

検索結果

<< 1 2 3 ... > >>

Math.#tan(x) -> Float (18207.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 (18201.0)

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

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

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

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

GC::INTERNAL_CONSTANTS -> {Symbol => Integer} (6300.0)

GC用内部定数の値を保持するハッシュテーブルです。

...GC用内部定数の値を保持するハッシュテーブルです。

GC::INTERNAL_CONSTANTS
# => {:RVALUE_SIZE=>40, :HEAP_PAGE_OBJ_LIMIT=>408, :HEAP_PAGE_BITMAP_SIZE=>56, :HEAP_PAGE_BITMAP_PLANES=>4}...

RDoc::Context#constants -> [RDoc::Constant] (6300.0)

追加された RDoc::Constant の配列を返します。

...追加された RDoc::Constant の配列を返します。...

RDoc::Context#each_constant {|c| ... } -> [RDoc::Constant] (6300.0)

追加された RDoc::Constant に対してブロックを評価します。

...追加された RDoc::Constant に対してブロックを評価します。...

絞り込み条件を変える

CMath.#tan!(x) -> Float (6241.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.#atan(x) -> Float (6206.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.#atan2(y, x) -> Float (6206.0)

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

...y / 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...

Module#public_constant(*name) -> self (6206.0)

name で指定した定数の可視性を public に変更します。

...d

# => 非公開クラスであることを明示するために private にする
private_constant :SampleInnerClass
end

begin
SampleModule::SampleInnerClass
rescue => e
e # => #<NameError: private constant SampleModule::SampleInnerClass referenced>
end

module SampleModule
# => 非公...
...開クラスであることは承知で利用するために public にする
public_constant :SampleInnerClass
end

SampleModule::SampleInnerClass # => SampleModule::SampleInnerClass
//}

@see Module#private_constant, Object#untrusted?...
...開クラスであることは承知で利用するために public にする
public_constant :SampleInnerClass
end

SampleModule::SampleInnerClass # => SampleModule::SampleInnerClass
//}

@see Module#private_constant...

Module#public_instance_method(name) -> UnboundMethod (6206.0)

self の public インスタンスメソッド name をオブジェクト化した UnboundMethod を返します。

...として与えると発生します。

//emlist[例][ruby]{
Kernel.public_instance_method(:object_id) #=> #<UnboundMethod: Kernel#object_id>
Kernel.public_instance_method(:p) # method `p' for module `Kernel' is private (NameError)
//}

@see Module#instance_method,Object#public_method...

絞り込み条件を変える

<< 1 2 3 ... > >>