Webエンジニア向けプログラミング解説動画をYouTubeで配信中!
▶ チャンネル登録はこちら

【Ruby3.x】cosh()関数の使い方

cosh関数の使い方について、初心者にもわかりやすく解説します。

作成日: 更新日:

基本的な使い方

cosh関数は、指定された数値の双曲線余弦(ハイパーボリックコサイン)を計算する関数です。この関数は数学的な双曲線関数cosh(x)に対応し、引数として与えられた数値xに対して、(e^x + e^-x) / 2 の計算結果を返します。

このcosh関数は、Rubyの標準ライブラリに含まれるMathモジュールの一部として提供されています。そのため、プログラム内でこの機能を利用する際には、Math.cosh(x)のように、Mathモジュール名を付けて呼び出す必要があります。引数xには、双曲線余弦を求めたい数値(整数または浮動小数点数)を一つ指定してください。

関数の戻り値は、計算された双曲線余弦を表す浮動小数点数です。例えばMath.cosh(0)は1.0を返します。この関数は、物理学や工学、統計学など、双曲線関数が用いられる様々な数学的計算に利用されます。引数には数値型を指定してください。数値以外の型が渡された場合、型エラーが発生する可能性がありますのでご注意ください。

構文(syntax)

1Math.cosh(x)

引数(parameters)

req

  • x: 数値: 双曲線余弦を計算する対象の数値

戻り値(return)

Float

与えられた数値の双曲線余弦値を浮動小数点数で返します。

関連コンテンツ