Language

StrictMath.UnsignedMultiplyExact メソッド

定義

オーバーロード

名前 説明
UnsignedMultiplyExact(Int32, Int32)

結果が符号なし intをオーバーフローした場合に例外をスローする、符号なし引数の積を返します。

UnsignedMultiplyExact(Int64, Int32)

結果が符号なし longをオーバーフローした場合に例外をスローする、符号なし引数の積を返します。

UnsignedMultiplyExact(Int64, Int64)

結果が符号なし longをオーバーフローした場合に例外をスローする、符号なし引数の積を返します。

UnsignedMultiplyExact(Int32, Int32)

結果が符号なし intをオーバーフローした場合に例外をスローする、符号なし引数の積を返します。

[Android.Runtime.Register("unsignedMultiplyExact", "(II)I", "", ApiSince=37)]
public static int UnsignedMultiplyExact(int x, int y);
[<Android.Runtime.Register("unsignedMultiplyExact", "(II)I", "", ApiSince=37)>]
static member UnsignedMultiplyExact : int * int -> int

パラメーター

x
Int32

最初の符号なし値

y
Int32

2 番目の符号なし値

返品

結果

属性

適用対象

UnsignedMultiplyExact(Int64, Int32)

結果が符号なし longをオーバーフローした場合に例外をスローする、符号なし引数の積を返します。

[Android.Runtime.Register("unsignedMultiplyExact", "(JI)J", "", ApiSince=37)]
public static long UnsignedMultiplyExact(long x, int y);
[<Android.Runtime.Register("unsignedMultiplyExact", "(JI)J", "", ApiSince=37)>]
static member UnsignedMultiplyExact : int64 * int -> int64

パラメーター

x
Int64

最初の符号なし値

y
Int32

2 番目の符号なし値

返品

結果

属性

適用対象

UnsignedMultiplyExact(Int64, Int64)

結果が符号なし longをオーバーフローした場合に例外をスローする、符号なし引数の積を返します。

[Android.Runtime.Register("unsignedMultiplyExact", "(JJ)J", "", ApiSince=37)]
public static long UnsignedMultiplyExact(long x, long y);
[<Android.Runtime.Register("unsignedMultiplyExact", "(JJ)J", "", ApiSince=37)>]
static member UnsignedMultiplyExact : int64 * int64 -> int64

パラメーター

x
Int64

最初の符号なし値

y
Int64

2 番目の符号なし値

返品

結果

属性

適用対象