倍精度浮動小数点数の拡張メソッド Double Extensions

倍精度浮動小数点数 Double の拡張メソッドの一覧です。
Double の 拡張メソッドは Double 構造体、Math クラス、TimeSpan 構造体、DateTime 構造体のメソッドを使いやすくするためにまとめています。

拡張メソッドの作り方 (実装方法) C#
String クラスにバイト数が返してくれるメソッドが欲しい! DateTime 構造体に日付が含まれる月の最終日 (末日) を返して...

拡張メソッドの作成方法などについて知りたい方は上の記事が参考になりますので参照してください。

倍精度浮動小数点数の拡張メソッド DoubleExtensions

倍精度浮動小数点数の拡張メソッドは DoubleExtensions クラスに実装しています。

DoubleExtensions クラスのメソッド一覧

DoubleExtensionsクラスに実装しているメソッドの一覧です。

メソッド名 説明
Abs 数値の絶対値を取得します。
Acos コサインが指定数となる角度を取得します。
Asin サインが指定数となる角度を取得します。
Atan タンジェントが指定数となる角度を取得します。
Atan2 タンジェントが 2 つの指定された数の商である角度を取得します。
Ceiling 最小の整数値に切り上げます。
Ceiling 指定した小数部の桁数に切り上げた最小の数値を取得します。
Cos 倍精度浮動小数点数を角度とするコサインを取得します。
Cosh 倍精度浮動小数点数をラジアンで表した角度とするハイパーボリックコサインを取得します。
Exp 累乗した値を取得します。
Floor 最大の整数値に切り捨てます。
Floor 指定した小数部の桁数に切り捨てた最大の数値を取得します。
FromOADate OLE オートメーション日付と等しい日付と時刻を表すオブジェクトを取得します。
FromDays 指定した日数を表す時間間隔を取得します。日数はミリ秒単位の精度で指定します。
FromHours 指定した時間数を表す時間間隔を取得します。時間数はミリ秒単位の精度で指定します。
FromMilliseconds 指定したミリ秒数を表す時間間隔を取得します。
FromMinutes 指定した分数を表す時間間隔を取得します。分数はミリ秒単位の精度で指定します。
FromSeconds 指定した秒数を表す時間間隔を取得します。秒数はミリ秒単位の精度で指定します。
IEEERemainder 指定した数で除算した結果の剰余を取得します。
IsInfinity 負または正の無限大と評価されるかどうかを取得します。
IsNaN 非数値 (System.Double.NaN) かどうかを取得します。
IsNegativeInfinity 負の無限大と評価されるかどうかを取得します。
IsPositiveInfinity 正の無限大と評価されるかどうかを取得します。
Log 自然対数値を取得します。
Log 底を指定して自然対数値を取得します。
Log10 底を 10 とする対数値を取得します。
Max 指定する値と比較して大きい方の数値を取得します。
Min 指定する値と比較して小さい方の数値を取得します。
Pow 指定した値で累乗した値を取得します。
Round 最も近い整数値に丸めます。
Round 指定した小数部の桁数に丸めます。
Round 最も近い整数に丸めます。 値が 2 つの数値の中間にある場合にその値を丸める方法をパラメーターで指定します。
Round 指定した小数部の桁数に丸めます。値が 2 つの数値の中間にある場合にその値を丸める方法をパラメーターで指定します。
Sign 符号を示す整数値を取得します。
Sin 倍精度浮動小数点数を角度とするサインを取得します。
Sinh 倍精度浮動小数点数をラジアンで表した角度とするハイパーボリックサインを取得します。
Sqrt 平方根を取得します。
Tan 倍精度浮動小数点数を角度とするタンジェントを取得します。
Tanh 倍精度浮動小数点数をラジアンで表した角度とするハイパーボリックタンジェントを取得します。
Truncate 倍精度浮動小数点数の整数部を取得します。

Abs メソッド

インスタンスメソッドのように呼び出すことのできるAbsメソッドです。

Acos メソッド

インスタンスメソッドのように呼び出すことのできるAcosメソッドです。

Asin メソッド

インスタンスメソッドのように呼び出すことのできるAsinメソッドです。

Atan メソッド

インスタンスメソッドのように呼び出すことのできるAtanメソッドです。

Atan2 メソッド

インスタンスメソッドのように呼び出すことのできるAtan2メソッドです。

Ceiling メソッド

インスタンスメソッドのように呼び出すことのできるCeilingメソッドです。

引数digitsを指定できるCeilingメソッドは小数部の桁数を指定して切り上げた値を取得することができます。

Cos メソッド

インスタンスメソッドのように呼び出すことのできるCosメソッドです。

Cosh メソッド

インスタンスメソッドのように呼び出すことのできるCoshメソッドです。

Exp メソッド

インスタンスメソッドのように呼び出すことのできるExpメソッドです。

Floor メソッド

インスタンスメソッドのように呼び出すことのできるFloorメソッドです。

引数digitsを指定できるFloorメソッドは小数部の桁数を指定して切り捨てた値を取得することができます。

FromOADate メソッド

インスタンスメソッドのように呼び出すことのできるFromOADateメソッドです。

FromDays メソッド

インスタンスメソッドのように呼び出すことのできるFromDaysメソッドです。

FromHours メソッド

インスタンスメソッドのように呼び出すことのできるFromHoursメソッドです。

FromMilliseconds メソッド

インスタンスメソッドのように呼び出すことのできるFromMillisecondsメソッドです。

FromMinutes メソッド

インスタンスメソッドのように呼び出すことのできるFromMinutesメソッドです。

FromSeconds メソッド

インスタンスメソッドのように呼び出すことのできるFromSecondsメソッドです。

IEEERemainder メソッド

インスタンスメソッドのように呼び出すことのできるIEEERemainderメソッドです。

IsInfinity メソッド

インスタンスメソッドのように呼び出すことのできるIsInfinityメソッドです。

IsNaN メソッド

インスタンスメソッドのように呼び出すことのできるIsNaNメソッドです。

IsNegativeInfinity メソッド

インスタンスメソッドのように呼び出すことのできるIsNegativeInfinityメソッドです。

IsPositiveInfinity メソッド

インスタンスメソッドのように呼び出すことのできるIsPositiveInfinityメソッドです。

Log メソッド

インスタンスメソッドのように呼び出すことのできるLogメソッドです。

Log10 メソッド

インスタンスメソッドのように呼び出すことのできるLog10メソッドです。

Max メソッド

インスタンスメソッドのように呼び出すことのできるMaxメソッドです。

Min メソッド

インスタンスメソッドのように呼び出すことのできるMinメソッドです。

Pow メソッド

インスタンスメソッドのように呼び出すことのできるPowメソッドです。

Round メソッド

インスタンスメソッドのように呼び出すことのできるRoundメソッドです。

Sign メソッド

インスタンスメソッドのように呼び出すことのできるSignメソッドです。

Sin メソッド

インスタンスメソッドのように呼び出すことのできるSinメソッドです。

Sinh メソッド

インスタンスメソッドのように呼び出すことのできるSinhメソッドです。

Sqrt メソッド

インスタンスメソッドのように呼び出すことのできるSqrtメソッドです。

Tan メソッド

インスタンスメソッドのように呼び出すことのできるTanメソッドです。

Tanh メソッド

インスタンスメソッドのように呼び出すことのできるTanhメソッドです。

Truncate メソッド

インスタンスメソッドのように呼び出すことのできるTruncateメソッドです。

今後も倍精度浮動小数点数の拡張メソッドを作成したら随時追加していきます。

参考記事

文字列の拡張メソッドについては、以下の記事をご参照ください。

文字列の拡張メソッド String Extensions
今まで貯めてきた文字列の拡張メソッドをこのページにまとめておきます。 拡張メソッドについては以下の記事を参照してください。 ...

日付と時間の拡張メソッドについては、以下の記事をご参照ください。

日付と時間の拡張メソッド DateTime Extensions
日付と時刻の拡張メソッドがある程度貯まってきたのでこのページにまとめておこうと思います。 特定の日付の判定処理が多いですが、カレンダー関連...

10進数の拡張メソッドについては、以下の記事をご参照ください。

10 進数の拡張メソッド Decimal Extensions
10 進数の拡張メソッドをになります。 拡張メソッドがわからない方は、以下の記事を参考にしてください。 10 進数の拡張...

コレクションの拡張メソッドについては、以下の記事をご参照ください。

コレクションの拡張メソッド Collection Extensions
このページでは、コレクションを操作するための拡張メソッドについてまとめていきます。 コレクションに対する拡張メソッドの主な処理は、要素の追...