るりまサーチ (Ruby 2.7.0)

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

別のキーワード

  1. bigdecimal/math cos
  2. math cos
  3. bigmath cos
  4. _builtin cos
  5. cmath cos

ライブラリ

クラス

モジュール

キーワード

検索結果

BigMath.#cos(x, prec) -> BigDecimal (54322.0)

x の余弦関数を prec で指定した精度で計算します。単位はラジアンです。x に無限大や NaN を指定した場合には NaN を返します。

x の余弦関数を prec で指定した精度で計算します。単位はラジアンです。x
に無限大や NaN を指定した場合には NaN を返します。

@param x 計算対象の BigDecimal オブジェクト。単位はラジアン。

@param prec 計算結果の精度。

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

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

puts BigMath::cos(BigDecimal('0.5'), 10) #=> 0.877582561890372716116...

Math.#cos(x) -> Float (54322.0)

x の余弦関数(cosine)の値を返します。

x の余弦関数(cosine)の値を返します。

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

@return [-1, 1] の実数

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

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

//emlist[例][ruby]{
Math.cos(Math::PI) # => -1.0
//}

@see Math.#acos

Math.#acos(x) -> Float (18319.0)

x の逆余弦関数(arccosine)の値をラジアンで返します。

x の逆余弦関数(arccosine)の値をラジアンで返します。

@param x -1.0 <= x <= 1 の範囲内の実数

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

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

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

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

//emlist[例][ruby]{
Math.acos(0) == Math::PI/2 # => true
//}

@see ...

Etc::Passwd#gecos -> String (18301.0)

このユーザのフルネーム等の詳細情報を返します。

このユーザのフルネーム等の詳細情報を返します。

様々な構造化された情報を返す Unix システムも存在しますが、それはシステム依存です。

Etc::Passwd#gecos=() (18301.0)

このユーザのフルネーム等の詳細情報を設定します。

このユーザのフルネーム等の詳細情報を設定します。

絞り込み条件を変える

Math.#acosh(x) -> Float (18301.0)

x の逆双曲線余弦関数(area hyperbolic cosine)の値を返します。

x の逆双曲線余弦関数(area hyperbolic cosine)の値を返します。

=== 定義

acosh(x) = log(x + sqrt(x * x - 1)) [x >= 1]

@param x x >= 1 の範囲の実数

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

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

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

@see Math.#cosh

Math.#cosh(x) -> Float (18301.0)

x の双曲線余弦関数(hyperbolic cosine)の値を返します。

x の双曲線余弦関数(hyperbolic cosine)の値を返します。

=== 定義

cosh(x) = (exp(x) + exp(-x)) / 2

@param x 実数

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

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

@see Math.#acosh

Zlib::OS_MACOS -> Integer (18301.0)

OS の種類を表す定数です。

OS の種類を表す定数です。

Zlib::OS_RISCOS -> Integer (18301.0)

OS の種類を表す定数です。

OS の種類を表す定数です。

Mac OS X (9001.0)

Mac OS X X は 10 の意。マックオーエステンと読むのが正しいのか、マックオーエスエッ クスと読むのが正しいのかはわからない。決して Mac で X Window System を 使えるようにするためのものではない(おそらく)。

Mac OS X
X は 10 の意。マックオーエステンと読むのが正しいのか、マックオーエスエッ
クスと読むのが正しいのかはわからない。決して Mac で X Window System を
使えるようにするためのものではない(おそらく)。

マックオーエステンが正しいそうです。X Window Systemは純正の環境(http://www.apple.co.jp/macosx/features/x11/index.htmlがありますが、あまり詳しくない人には使い勝手はよくありません。したがってデベロッパがX向けに何かを作ってもたぶん多くの人には見向きされません。Rubyを始めとしてBSD...

絞り込み条件を変える

bigdecimal (19.0)

bigdecimal は浮動小数点数演算ライブラリです。 任意の精度で 10 進表現された浮動小数点数を扱えます。

bigdecimal は浮動小数点数演算ライブラリです。
任意の精度で 10 進表現された浮動小数点数を扱えます。

//emlist[][ruby]{
require 'bigdecimal'
a = BigDecimal("0.123456789123456789")
b = BigDecimal("123456.78912345678", 40)
print a + b # => 0.123456912580245903456789e6
//}

一般的な 10 進数の計算でも有用です。2 進数の浮動小数点演算には微小な誤
差があるのに対し、BigDecimal では正確な値を得る事がで...

bigdecimal/math (19.0)

BigDecimalを使った数学的な機能を提供します。

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 = BigDecimal((PI(...