System.Runtime.Numerics
任意の大きさを持つ符号付き整数を表します。
バイト配列の値を使用して、 構造体の新しいインスタンスを初期化します。
リトル エンディアン順に格納されたバイト値の配列。
is null.
値を使用して、 構造体の新しいインスタンスを初期化します。
10 進数。
倍精度浮動小数点値を使用して、 構造体の新しいインスタンスを初期化します。
倍精度浮動小数点数値。
The value of is .-or-The value of is .-or-The value of is .
32 ビット符号付き整数値を使用して、 構造体の新しいインスタンスを初期化します。
32 ビット符号付き整数。
64 ビット符号付き整数値を使用して、 構造体の新しいインスタンスを初期化します。
64 ビット符号付き整数。
単精度浮動小数点値を使用して、 構造体の新しいインスタンスを初期化します。
単精度浮動小数点数値。
The value of is .-or-The value of is .-or-The value of is .
32 ビット符号なし整数値を使用して、 構造体の新しいインスタンスを初期化します。
32 ビットの符号なし整数値。
64 ビット符号なし整数値を使用して、 構造体の新しいインスタンスを初期化します。
符号なし 64 ビット整数。
オブジェクトの絶対値を取得します。
の絶対値。
数値。
2 つの 値を加算し、その結果を返します。
と の合計。
加算する 1 番目の値。
加算する 2 番目の値。
2 つの 値を比較し、1 番目の値が 2 番目の値よりも小さいか、同じか、または大きいかを示す整数を返します。
と の相対値を示す符号付き整数。次の表を参照してください。値状態0 より小さい値 が より小さい。0 と が等しい。0 より大きい値 が より大きくなっています。
比較する最初の値です。
比較する 2 番目の値です。
このインスタンスと符号付き 64 ビット整数を比較し、このインスタンスの値が符号付き 64 ビット整数の値よりも小さいか、同じか、または大きいかを示す整数を返します。
このインスタンスと の関係を示す符号付き整数値 (次の表を参照)。戻り値説明0 より小さい値現在のインスタンスは より小さい。0現在のインスタンスと は等しい。0 より大きい値現在のインスタンスは より大きい。
比較する符号付き 64 ビット整数。
このインスタンスともう 1 つの を比較し、このインスタンスの値が指定されたオブジェクトの値よりも小さいか、同じか、または大きいかを示す整数を返します。
このインスタンスと の関係を示す符号付き整数値 (次の表を参照)。戻り値説明0 より小さい値現在のインスタンスは より小さい。0現在のインスタンスと は等しい。0 より大きい値現在のインスタンスは より大きい。
比較対象のオブジェクト。
このインスタンスと符号なし 64 ビット整数を比較し、このインスタンスの値が符号なし 64 ビット整数の値よりも小さいか、同じか、または大きいかを示す整数を返します。
このインスタンスと の相対的な値を示す符号付き整数値 (次の表を参照)。戻り値説明0 より小さい値現在のインスタンスは より小さい。0現在のインスタンスと は等しい。0 より大きい値現在のインスタンスは より大きい。
比較する符号なし 64 ビット整数。
一方の 値をもう一方の値で除算し、その結果を返します。
除算の商。
被除数。
除数。
is 0 (zero).
ある 値を別の値で除算し、その結果を返します。剰余は出力パラメーターとして返されます。
除算の商。
被除数。
除数。
このメソッドから制御が戻るときに、除算の剰余を表す 値が格納されます。このパラメーターは初期化せずに渡されます。
is 0 (zero).
現在のインスタンスの値と符号付き 64 ビット整数の値が等しいかどうかを示す値を返します。
符号付き 64 ビット整数の値と現在のインスタンスの値が等しい場合は true。それ以外の場合は false。
比較する符号付き 64 ビット整数値。
現在のインスタンスの値と指定された オブジェクトの値が等しいかどうかを示す値を返します。
この オブジェクトの値と の値が等しい場合は true。それ以外の場合は false。
比較対象のオブジェクト。
現在のインスタンスの値と指定されたオブジェクトの値が等しいかどうかを示す値を返します。
パラメーターが オブジェクト (または 値へと暗黙的に変換できる型) であり、その値が現在の オブジェクトの値と等しい場合は true。それ以外の場合は false。
比較対象のオブジェクト。
現在のインスタンスの値と符号なし 64 ビット整数の値が等しいかどうかを示す値を返します。
現在のインスタンスの値と符号なし 64 ビット整数の値が等しい場合は true。それ以外の場合は false。
比較する符号なし 64 ビット整数。
現在の オブジェクトのハッシュ コードを返します。
32 ビット符号付き整数ハッシュ コード。
2 つの 値の最大公約数を求めます。
と の最大公約数。
最初の値。
2 番目の値。
現在の オブジェクトの値が偶数かどうかを示します。
オブジェクトの値が偶数の場合は true。それ以外の場合は false。
現在の オブジェクトの値が かどうかを示します。
オブジェクトの値が の場合は true。それ以外の場合は false。
現在の オブジェクトの値が 2 の累乗かどうかを示します。
オブジェクトの値が 2 の累乗の場合は true。それ以外の場合は false。
現在の オブジェクトの値が かどうかを示します。
オブジェクトの値が の場合は true。それ以外の場合は false。
指定した数の自然 (底 e) 対数を返します。
の自然対数 (e を底とする対数)。「解説」の表を参照してください。
対数を求める対象の数値。
The natural log of is out of range of the data type.
指定した数値の指定した底での対数を返します。
を底とする の対数。「解説」の表を参照してください。
対数を検索する対象の数値。
対数の底。
The log of is out of range of the data type.
指定した数の底 10 の対数を返します。
10 を底とする の対数。「解説」の表を参照してください。
対数を検索する対象の数値。
The base 10 log of is out of range of the data type.
2 つの 値のうち、大きい方の値を返します。
パラメーターと パラメーターのいずれか大きい方。
比較する最初の値です。
比較する 2 番目の値です。
2 つの 値のうち、小さい方の値を返します。
パラメーターと パラメーターのいずれか小さい方。
比較する最初の値です。
比較する 2 番目の値です。
負の 1 (-1) を表す値を取得します。
値が負の 1 (-1) である整数。
ある数値を別の数値で累乗し、それをさらに別の数値で割った結果生じた剰余を求めます。
exponentを で割った結果生じた剰余。
指数 で累乗する数値。
の指数。
で累乗した の除算に使用する除数。
is zero.
is negative.
2 つの 値の積を返します。
パラメーターと パラメーターの積。
乗算対象の最初の数。
乗算対象の 2 番目の数。
指定された 値を否定 (負数化) します。
パラメーターに -1 を乗算した結果。
否定する値。
正の 1 (1) を表す値を取得します。
値が正の 1 (1) であるオブジェクト。
指定された 2 つの オブジェクトの値を加算します。
と の合計。
加算する 1 番目の値。
加算する 2 番目の値。
2 つの 値に対し、ビットごとの And 演算を実行します。
ビットごとの And 演算の結果。
最初の値。
2 番目の値。
2 つの 値に対し、ビットごとの Or 演算を実行します。
ビットごとの Or 演算の結果。
最初の値。
2 番目の値。
値を 1 だけデクリメントします。
パラメーターの値を 1 だけデクリメントした値。
デクリメントする値。
整数除算を使用して、指定された 値をもう 1 つの指定された 値で除算します。
除算の結果 (整数)。
被除数。
除数。
is 0 (zero).
符号付き長整数値と 値が等しいかどうかを示す値を返します。
パラメーターと パラメーターが同じ値の場合は true。それ以外の場合は false。
比較する最初の値です。
比較する 2 番目の値です。
値と符号付き長整数値が等しいかどうかを示す値を返します。
パラメーターと パラメーターが同じ値の場合は true。それ以外の場合は false。
比較する最初の値です。
比較する 2 番目の値です。
2 つの オブジェクトの値が等しいかどうかを示す値を返します。
パラメーターと パラメーターが同じ値の場合は true。それ以外の場合は false。
比較する最初の値です。
比較する 2 番目の値です。
値と符号なし長整数値が等しいかどうかを示す値を返します。
パラメーターと パラメーターが同じ値の場合は true。それ以外の場合は false。
比較する最初の値です。
比較する 2 番目の値です。
符号なし長整数値と 値が等しいかどうかを示す値を返します。
パラメーターと パラメーターが同じ値の場合は true。それ以外の場合は false。
比較する最初の値です。
比較する 2 番目の値です。
2 つの 値に対し、ビットごとの排他的 Or (XOr) 演算を実行します。
ビットごとの Or 演算の結果。
最初の値。
2 番目の値。
オブジェクトから 値への明示的な変換を定義します。
パラメーターの値を格納しているオブジェクト。
へと変換する値。
値から 値への明示的な変換を定義します。
パラメーターの値を格納しているオブジェクト。
へと変換する値。
is .-or- is .-or- is .
オブジェクトから 16 ビット符号付き整数値への明示的な変換を定義します。
パラメーターの値を格納しているオブジェクト。
16 ビット符号付き整数へと変換する値。
is less than .-or- is greater than .
オブジェクトから 値への明示的な変換を定義します。
パラメーターの値を格納しているオブジェクト。
へと変換する値。
is less than .-or- is greater than .
オブジェクトから 値への明示的な変換を定義します。
パラメーターの値を格納しているオブジェクト。
へと変換する値。
オブジェクトから符号なしバイト値への明示的な変換を定義します。
パラメーターの値を格納しているオブジェクト。
へと変換する値。
is less than . -or- is greater than .
オブジェクトから符号なし 64 ビット整数値への明示的な変換を定義します。
パラメーターの値を格納しているオブジェクト。
符号なし 64 ビット整数へと変換する値。
is less than .-or- is greater than .
オブジェクトから 32 ビット符号付き整数値への明示的な変換を定義します。
パラメーターの値を格納しているオブジェクト。
32 ビット符号付き整数へと変換する値。
is less than .-or- is greater than .
オブジェクトから符号付き 8 ビット値への明示的な変換を定義します。
パラメーターの値を格納しているオブジェクト。
符号付き 8 ビット値へと変換する値。
is less than .-or- is greater than .
オブジェクトから 64 ビット符号付き整数値への明示的な変換を定義します。
パラメーターの値を格納しているオブジェクト。
64 ビット符号付き整数へと変換する値。
is less than .-or- is greater than .
オブジェクトから単精度浮動小数点値への明示的な変換を定義します。
パラメーターの値にできるだけ近い値となるように変換したオブジェクト。
単精度浮動小数点値へと変換する値。
オブジェクトから符号なし 32 ビット整数値への明示的な変換を定義します。
パラメーターの値を格納しているオブジェクト。
符号なし 32 ビット整数へと変換する値。
is less than .-or- is greater than .
オブジェクトから符号なし 16 ビット整数値への明示的な変換を定義します。
パラメーターの値を格納しているオブジェクト
符号なし 16 ビット整数へと変換する値。
is less than .-or- is greater than .
オブジェクトから 値への明示的な変換を定義します。
パラメーターの値を格納しているオブジェクト。
へと変換する値。
is .-or- is .-or- is .
64 ビット符号付き整数が 値より大きいかどうかを示す値を返します。
が より大きい場合は true。それ以外の場合は false。
比較する最初の値です。
比較する 2 番目の値です。
が 64 ビット符号付き整数値より大きいかどうかを示す値を返します。
が より大きい場合は true。それ以外の場合は false。
比較する最初の値です。
比較する 2 番目の値です。
値がもう 1 つの 値より大きいかどうかを示す値を返します。
が より大きい場合は true。それ以外の場合は false。
比較する最初の値です。
比較する 2 番目の値です。
値が 64 ビット符号なし整数より大きいかどうかを示す値を返します。
が より大きい場合は true。それ以外の場合は false。
比較する最初の値です。
比較する 2 番目の値です。
値が 64 ビット符号なし整数より大きいかどうかを示す値を返します。
が より大きい場合は true。それ以外の場合は false。
比較する最初の値です。
比較する 2 番目の値です。
64 ビット符号付き整数が 値以上かどうかを示す値を返します。
が より大きい場合は true。それ以外の場合は false。
比較する最初の値です。
比較する 2 番目の値です。
値が 64 ビット符号付き整数値以上かどうかを示す値を返します。
が より大きい場合は true。それ以外の場合は false。
比較する最初の値です。
比較する 2 番目の値です。
値がもう 1 つの 値以上かどうかを示す値を返します。
が より大きい場合は true。それ以外の場合は false。
比較する最初の値です。
比較する 2 番目の値です。
値が 64 ビット符号なし整数値以上かどうかを示す値を返します。
が より大きい場合は true。それ以外の場合は false。
比較する最初の値です。
比較する 2 番目の値です。
64 ビット符号なし整数が 値以上かどうかを示す値を返します。
が より大きい場合は true。それ以外の場合は false。
比較する最初の値です。
比較する 2 番目の値です。
符号なしバイト値から 値への暗黙の型変換を定義します。
パラメーターの値を格納しているオブジェクト。
へと変換する値。
符号付き 16 ビット整数値から 値への暗黙の型変換を定義します。
パラメーターの値を格納しているオブジェクト。
へと変換する値。
符号付き 32 ビット整数値から 値への暗黙の型変換を定義します。
パラメーターの値を格納しているオブジェクト。
へと変換する値。
符号付き 64 ビット整数値から 値への暗黙の型変換を定義します。
パラメーターの値を格納しているオブジェクト。
へと変換する値。
8 ビット符号付き整数値から 値への暗黙の型変換を定義します。
パラメーターの値を格納しているオブジェクト。
へと変換する値。
16 ビット符号なし整数値から 値への暗黙の型変換を定義します。
パラメーターの値を格納しているオブジェクト。
へと変換する値。
32 ビット符号なし整数値から 値への暗黙の型変換を定義します。
パラメーターの値を格納しているオブジェクト。
へと変換する値。
64 ビット符号なし整数値から 値への暗黙の型変換を定義します。
パラメーターの値を格納しているオブジェクト。
へと変換する値。
値を 1 だけインクリメントします。
パラメーターの値を 1 だけインクリメントした値。
インクリメントする値。
64 ビット符号付き整数値と 値が等しくないかどうかを示す値を返します。
と が等しくない場合は true。それ以外の場合は false。
比較する最初の値です。
比較する 2 番目の値です。
値と 64 ビット符号付き整数値が等しくないかどうかを示す値を返します。
と が等しくない場合は true。それ以外の場合は false。
比較する最初の値です。
比較する 2 番目の値です。
2 つの オブジェクトの値が異なるかどうかを示す値を返します。
と が等しくない場合は true。それ以外の場合は false。
比較する最初の値です。
比較する 2 番目の値です。
値と 64 ビット符号なし整数値が等しくないかどうかを示す値を返します。
と が等しくない場合は true。それ以外の場合は false。
比較する最初の値です。
比較する 2 番目の値です。
64 ビット符号なし整数値と 値が等しくないかどうかを示す値を返します。
と が等しくない場合は true。それ以外の場合は false。
比較する最初の値です。
比較する 2 番目の値です。
指定されたビット数だけ 値を左にシフトします。
指定されたビット数だけ左にシフトされた値。
ビットをシフトする対象の値。
を左にシフトするビット数です。
64 ビット符号付き整数が 値より小さいかどうかを示す値を返します。
が より小さい場合は true。それ以外の場合は false。
比較する最初の値です。
比較する 2 番目の値です。
値が 64 ビット符号付き整数より小さいかどうかを示す値を返します。
が より小さい場合は true。それ以外の場合は false。
比較する最初の値です。
比較する 2 番目の値です。
値がもう 1 つの 値より小さいかどうかを示す値を返します。
が より小さい場合は true。それ以外の場合は false。
比較する最初の値です。
比較する 2 番目の値です。
値が 64 ビット符号なし整数より小さいかどうかを示す値を返します。
が より小さい場合は true。それ以外の場合は false。
比較する最初の値です。
比較する 2 番目の値です。
64 ビット符号なし整数が 値より小さいかどうかを示す値を返します。
が より小さい場合は true。それ以外の場合は false。
比較する最初の値です。
比較する 2 番目の値です。
64 ビット符号付き整数が 値以下かどうかを示す値を返します。
が 以下の場合は true。それ以外の場合は false。
比較する最初の値です。
比較する 2 番目の値です。
値が 64 ビット符号付き整数以下かどうかを示す値を返します。
が 以下の場合は true。それ以外の場合は false。
比較する最初の値です。
比較する 2 番目の値です。
値がもう 1 つの 値以下かどうかを示す値を返します。
が 以下の場合は true。それ以外の場合は false。
比較する最初の値です。
比較する 2 番目の値です。
値が 64 ビット符号なし整数以下かどうかを示す値を返します。
が 以下の場合は true。それ以外の場合は false。
比較する最初の値です。
比較する 2 番目の値です。
64 ビット符号なし整数が 値以下かどうかを示す値を返します。
が 以下の場合は true。それ以外の場合は false。
比較する最初の値です。
比較する 2 番目の値です。
指定された 2 つの 値の除算の結果生じた剰余を返します。
除算の結果生じた剰余。
被除数。
除数。
is 0 (zero).
指定された 2 つの 値を乗算します。
と の積。
乗算する 1 番目の値。
乗算する 2 番目の値。
値のビットごとの 1 の補数を返します。
のビットごとの 1 の補数。
整数値。
指定されたビット数だけ 値を右にシフトします。
指定されたビット数だけ右にシフトされた値。
ビットをシフトする対象の値。
を右にシフトするビット数です。
値をもう 1 つの 値から減算します。
から を減算した結果。
減算される値 (被減数)。
減算する値 (減数)。
指定された BigInteger 値を否定 (負数化) します。
パラメーターに -1 を乗算した結果。
否定する値。
オペランドの値を返します。オペランドの符号は変更されません。
オペランドの値。
整数値。
数値の文字列形式を、それと等価の に変換します。
パラメーターで指定されている数値と等価の値。
変換する数値を含んだ文字列。
is null.
is not in the correct format.
指定のスタイルで表現された数値の文字列形式を、それと等価な に変換します。
パラメーターで指定されている数値と等価の値。
変換する数値を含んだ文字列。
に許可されている書式を指定する列挙値のビットごとの組み合わせ。
is not a value.-or- includes the or flag along with another value.
is null.
does not comply with the input pattern specified by .
指定したスタイルおよびカルチャ固有の書式の数値の文字列形式を、それと等価の に変換します。
パラメーターで指定されている数値と等価の値。
変換する数値を含んだ文字列。
に許可されている書式を指定する列挙値のビットごとの組み合わせ。
に関するカルチャ固有の書式情報を提供するオブジェクト。
is not a value.-or- includes the or flag along with another value.
is null.
does not comply with the input pattern specified by .
指定されたカルチャ固有の書式で表現された文字列形式の数値を、それと等価の に変換します。
パラメーターで指定されている数値と等価の値。
変換する数値を含んだ文字列。
に関するカルチャ固有の書式情報を提供するオブジェクト。
is null.
is not in the correct format.
指定された値を指数として 値を累乗します。
を で累乗した結果。
指数 で累乗する数値。
の指数。
The value of the parameter is negative.
2 つの 値に対する整数除算を実行し、その剰余を返します。
を で割った結果生じた剰余。
被除数。
除数。
is 0 (zero).
現在の オブジェクトの符号 (負、正、または 0) を示す数値を取得します。
オブジェクトの符号を示す数値 (次の表を参照)。Number説明-1このオブジェクトの値は負です。0このオブジェクトの値は 0 (ゼロ) です。1このオブジェクトの値は正です。
ある 値を別の値から減算し、その結果を返します。
から を減算した結果。
減算される値 (被減数)。
減算する値 (減数)。
現在のインスタンスを同じ型の別のオブジェクトと比較し、現在のインスタンスの並べ替え順序での位置が、比較対象のオブジェクトと比べて前か、後か、または同じかを示す整数を返します。
このインスタンスと の相対順序を示す符号付き整数。戻り値説明0 より小さい値このインスタンスの位置が、並べ替え順序において よりも前です。0このインスタンスは、並べ替え順序で、 と同じ位置に出現します。0 より大きい値このインスタンスの位置が、並べ替え順序において よりも後ろです。または は null です。
対象のインスタンスと比較する対象のオブジェクト、または null。
is not a .
値をバイト配列に変換します。
現在の オブジェクトをバイトの配列に変換した値。
現在の オブジェクトの数値を等価の文字列形式に変換します。
現在の 値の文字列形式。
指定されたカルチャ固有の書式情報を使用して、現在の オブジェクトの数値をそれと等価の文字列形式に変換します。
現在の 値の文字列形式を、 パラメーターで指定されている形式で表現した値。
カルチャ固有の書式情報を提供するオブジェクト。
指定された書式を使用して、現在の オブジェクトの数値をそれと等価な文字列形式に変換します。
現在の 値の文字列形式を、 パラメーターで指定されている形式で表現した値。
標準またはカスタムの数値書式指定文字列。
is not a valid format string.
指定された書式とカルチャ固有の書式情報を使用して、現在の オブジェクトの数値をそれと等価の文字列形式に変換します。
パラメーターと パラメーターで指定されている現在の 値の文字列表現。
標準またはカスタムの数値書式指定文字列。
カルチャ固有の書式情報を提供するオブジェクト。
is not a valid format string.
指定されたスタイルおよびカルチャ固有の書式の数値の文字列形式を等価の に変換できるかどうかを試行し、変換に成功したかどうかを示す値を返します。
パラメーターが正常に変換された場合は true。それ以外の場合は false。
数値の文字列形式。文字列は、 で指定されたスタイルを使用して解釈されます。
で使用可能なスタイル要素を示す、列挙値のビットごとの組み合わせ。通常指定する値は、 です。
に関するカルチャ固有の書式情報を提供するオブジェクト。
このメソッドから制御が戻るときに、 に含まれる数値と等価の が格納されます。変換に失敗した場合は が格納されます。 パラメーターが null の場合、または に従った形式ではない場合、変換は失敗します。このパラメーターは初期化せずに渡されます。
is not a value.-or- includes the or flag along with another value.
数値の文字列形式を対応する 表現に変換できるかどうかを試行し、変換に成功したかどうかを示す値を返します。
が正常に変換された場合は true。それ以外の場合は false。
数値の文字列形式。
このメソッドから制御が戻るときに、 に含まれる数値と等価の が格納されます。変換に失敗した場合はゼロ (0) が格納されます。 パラメーターが null の場合、または正しい形式ではない場合、変換は失敗します。このパラメーターは初期化せずに渡されます。
is null.
0 (ゼロ) を表す値を取得します。
値が 0 (ゼロ) である整数。
複素数を表します。
指定した実数値と虚数値を使用して 構造体の新しいインスタンスを初期化します。
複素数の実数部。
複素数の虚数部。
複素数の絶対値 (または大きさ) を取得します。
の絶対値。
複素数。
指定した複素数のアーク コサインである角度を返します。
のアーク コサインであるラジアン単位の角度。
コサインを表す複素数。
2 つの複素数を加算し、その結果を返します。
と の合計。
加算する 1 番目の複素数。
加算する 2 番目の複素数。
指定した複素数のアーク サインである角度を返します。
のアーク サインである角度。
複素数。
指定した複素数のアーク タンジェントである角度を返します。
のアーク タンジェントである角度。
複素数。
複素数の共役を計算し、結果を返します。
の共役。
複素数。
指定した複素数のコサインを返します。
のコサイン。
複素数。
指定した複素数のハイパーボリック コサインを返します。
のハイパーボリック コサイン。
複素数。
複素数を別の複素数で除算し、その結果を返します。
除算の商。
被除数の複素数。
除数の複素数。
現在のインスタンスの値と指定した複素数の値が等しいかどうかを示す値を返します。
この複素数の値と の値が等しい場合は true。それ以外の場合は false。
比較対象の複素数。
現在のインスタンスの値と指定されたオブジェクトの値が等しいかどうかを示す値を返します。
パラメーターが オブジェクトであるか オブジェクトに暗黙的に変換できる型であり、その値が現在の オブジェクトの値と等しい場合は true。それ以外の場合は false。
比較対象のオブジェクト。
e を指定した複素数で累乗した値を返します。
数値 e を で累乗した値。
累乗に使用する値を指定する複素数。
ポイントの極座標から複素数を作成します。
複素数。
原点 (X 軸と Y 軸の交点) から値までの距離である大きさ。
線から水平軸までの角度であるフェーズ (ラジアン単位)。
現在の オブジェクトのハッシュ コードを返します。
32 ビット符号付き整数ハッシュ コード。
現在の オブジェクトの虚数部を取得します。
複素数の虚数部。
実数が 0 で虚数が 1 の新しい インスタンスを返します。
指定した複素数の自然 (底 e) 対数を返します。
の自然 (底 e) 対数。
複素数。
指定した複素数の指定した底での対数を返します。
の底 での対数。
複素数。
対数の底。
指定した複素数の底 10 の対数を返します。
の底 10 の対数。
複素数。
複素数の大きさ (または絶対値) を取得します。
現在のインスタンスの大きさ。
2 つの複素数の積を返します。
と の 2 つのパラメーターの積。
乗算する 1 番目の複素数。
乗算する 2 番目の複素数。
指定した複素数の加法に関する逆元を返します。
パラメーターの 部および 部に -1 を乗算した結果。
複素数。
実数が 1 で虚数が 0 の新しい インスタンスを返します。
2 つの複素数を加算します。
と の合計。
加算する 1 番目の値。
加算する 2 番目の値。
指定した複素数を別の指定した複素数で除算します。
を で除算した結果。
被除数。
除数。
2 つの複素数が等しいかどうかを示す値を返します。
パラメーターと パラメーターが同じ値の場合は true。それ以外の場合は false。
比較対象の 1 番目の複素数。
比較対象の 2 番目の複素数。
値から複素数への明示的な型変換を定義します。
実数部が で、虚数部が 0 である複素数。
複素数に変換する値。
値から複素数への明示的な型変換を定義します。
実数部が で、虚数部が 0 である複素数。
複素数に変換する値。
符号なしバイト値から複素数への暗黙の型変換を定義します。
パラメーターの値を実数部として格納し、0 を虚数部として格納しているオブジェクト。
複素数に変換する値。
倍精度浮動小数点数から複素数への暗黙の型変換を定義します。
パラメーターの値を実数部として格納し、0 を虚数部として格納しているオブジェクト。
複素数に変換する値。
16 ビット符号付き整数値から複素数への暗黙の型変換を定義します。
パラメーターの値を実数部として格納し、0 を虚数部として格納しているオブジェクト。
複素数に変換する値。
32 ビット符号付き整数値から複素数への暗黙の型変換を定義します。
パラメーターの値を実数部として格納し、0 を虚数部として格納しているオブジェクト。
複素数に変換する値。
64 ビット符号付き整数値から複素数への暗黙の型変換を定義します。
パラメーターの値を実数部として格納し、0 を虚数部として格納しているオブジェクト。
複素数に変換する値。
符号付きバイト値から複素数への暗黙の型変換を定義します。
パラメーターの値を実数部として格納し、0 を虚数部として格納しているオブジェクト。
複素数に変換する値。
単精度浮動小数点数から複素数への暗黙の型変換を定義します。
パラメーターの値を実数部として格納し、0 を虚数部として格納しているオブジェクト。
複素数に変換する値。
16 ビット符号なし整数値から複素数への暗黙の型変換を定義します。
パラメーターの値を実数部として格納し、0 を虚数部として格納しているオブジェクト。
複素数に変換する値。
32 ビット符号なし整数値から複素数への暗黙の型変換を定義します。
パラメーターの値を実数部として格納し、0 を虚数部として格納しているオブジェクト。
複素数に変換する値。
64 ビット符号なし整数値から複素数への暗黙の型変換を定義します。
パラメーターの値を実数部として格納し、0 を虚数部として格納しているオブジェクト。
複素数に変換する値。
2 つの複素数が等しくないかどうかを示す値を返します。
true if and are not equal; otherwise, false.
比較する最初の値です。
比較する 2 番目の値です。
指定した 2 つの複素数を乗算します。
と の積。
乗算する 1 番目の値。
乗算する 2 番目の値。
複素数を別の複素数から減算します。
から を減算した結果。
減算される値 (被減数)。
減算する値 (減数)。
指定した複素数の加法に関する逆元を返します。
パラメーターの 部および 部に -1 を乗算した結果。
否定する値。
複素数のフェーズを取得します。
複素数のフェーズ (ラジアン単位)。
倍精度浮動小数点数で指定した値で複素数を累乗した値を返します。
複素数 を で累乗した値。
累乗する複素数。
累乗を指定する倍精度浮動小数点数。
別の複素数で指定した値で複素数を累乗した値を返します。
複素数 を で累乗した値。
累乗する複素数。
累乗に使用する値を指定する複素数。
現在の オブジェクトの実数部を取得します。
複素数の実数部。
複素数の逆数を返します。
の逆数。
複素数。
指定した複素数のサインを返します。
のサイン。
複素数。
指定した複素数のハイパーボリック サインを返します。
のハイパーボリック サイン。
複素数。
指定した複素数の平方根を返します。
の平方根。
複素数。
複素数を別の複素数から減算し、その結果を返します。
から を減算した結果。
減算される値 (被減数)。
減算する値 (減数)。
指定した複素数のタンジェントを返します。
のタンジェント。
複素数。
指定した複素数のハイパーボリック タンジェントを返します。
のハイパーボリック タンジェント。
複素数。
現在の複素数の値を等価のデカルト形式の文字列形式に変換します。
現在のインスタンスを表すデカルト形式の文字列形式。
指定したカルチャ固有の書式情報を使用して、現在の複素数を等価のデカルト形式の文字列形式に変換します。
が指定する現在のインスタンスのデカルト形式の文字列形式。
カルチャ固有の書式情報を提供するオブジェクト。
実数部と虚数部で構成される指定した書式を使用して、現在の複素数を等価のデカルト形式の文字列形式に変換します。
現在のインスタンスを表すデカルト形式の文字列形式。
標準またはカスタムの数値書式指定文字列。
は有効な書式指定文字列ではありません。
実数部と虚数部で構成される指定した書式およびカルチャ固有の書式情報を使用して、現在の複素数を等価のデカルト形式の文字列形式に変換します。
および が指定する現在のインスタンスのデカルト形式の文字列形式。
標準またはカスタムの数値書式指定文字列。
カルチャ固有の書式情報を提供するオブジェクト。
は有効な書式指定文字列ではありません。
実数が 0 で虚数が 0 の新しい インスタンスを返します。