Share via


StrictMath.AbsExact メソッド

定義

オーバーロード

AbsExact(Int32)

値が として正確に表現可能な場合は、値のint数学的絶対値をint返し、結果が正intの範囲をオーバーフローした場合にスローArithmeticExceptionします。

AbsExact(Int64)

値が として正確に表現可能な場合は、値のlong数学的絶対値をlong返し、結果が正longの範囲をオーバーフローした場合にスローArithmeticExceptionします。

AbsExact(Int32)

値が として正確に表現可能な場合は、値のint数学的絶対値をint返し、結果が正intの範囲をオーバーフローした場合にスローArithmeticExceptionします。

[Android.Runtime.Register("absExact", "(I)I", "", ApiSince=34)]
public static int AbsExact (int a);
[<Android.Runtime.Register("absExact", "(I)I", "", ApiSince=34)>]
static member AbsExact : int -> int

パラメーター

a
Int32

絶対値を決定する引数

戻り値

オーバーフローが発生しない限り、引数の絶対値

属性

注釈

値が として正確に表現可能な場合は、値のint数学的絶対値をint返し、結果が正intの範囲をオーバーフローした場合にスローArithmeticExceptionします。

2 の補数整数の範囲は 1 つの追加の負の値 (JLS {

15 で追加されました。

java.lang.StrictMath.absExact(int)Java ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象

AbsExact(Int64)

値が として正確に表現可能な場合は、値のlong数学的絶対値をlong返し、結果が正longの範囲をオーバーフローした場合にスローArithmeticExceptionします。

[Android.Runtime.Register("absExact", "(J)J", "", ApiSince=34)]
public static long AbsExact (long a);
[<Android.Runtime.Register("absExact", "(J)J", "", ApiSince=34)>]
static member AbsExact : int64 -> int64

パラメーター

a
Int64

絶対値を決定する引数

戻り値

オーバーフローが発生しない限り、引数の絶対値

属性

注釈

値が として正確に表現可能な場合は、値のlong数学的絶対値をlong返し、結果が正longの範囲をオーバーフローした場合にスローArithmeticExceptionします。

2 の補数整数の範囲は 1 つの追加の負の値 (JLS {

15 で追加されました。

java.lang.StrictMath.absExact(long)Java ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象