語言

StrictMath.AbsExact 方法

定義

多載

名稱 Description
AbsExact(Int32)

若某值可精確表示為 ,則回傳數學上的絕對值int;若結果超出正int值範圍,則拋出ArithmeticExceptionint

AbsExact(Int64)

若某值可精確表示為 ,則回傳數學上的絕對值long;若結果超出正long值範圍,則拋出ArithmeticExceptionlong

AbsExact(Int32)

若某值可精確表示為 ,則回傳數學上的絕對值int;若結果超出正int值範圍,則拋出ArithmeticExceptionint

[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值範圍,則拋出ArithmeticExceptionint

由於二補數的範圍是不對稱的,且多了一個負值(JLS {

加了15。

Java 文件 java.lang.StrictMath.absExact(int)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

AbsExact(Int64)

若某值可精確表示為 ,則回傳數學上的絕對值long;若結果超出正long值範圍,則拋出ArithmeticExceptionlong

[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值範圍,則拋出ArithmeticExceptionlong

由於二補數的範圍是不對稱的,且多了一個負值(JLS {

加了15。

Java 文件 java.lang.StrictMath.absExact(long)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於