StrictMath.DivideExact 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| DivideExact(Int32, Int32) |
回傳參數的商,若結果超出 。 |
| DivideExact(Int64, Int64) |
回傳參數的商,若結果溢出 則 |
DivideExact(Int32, Int32)
回傳參數的商,若結果超出 。int
[Android.Runtime.Register("divideExact", "(II)I", "", ApiSince=35)]
public static int DivideExact(int x, int y);
[<Android.Runtime.Register("divideExact", "(II)I", "", ApiSince=35)>]
static member DivideExact : int * int -> int
參數
- x
- Int32
股息
- y
- Int32
除子
傳回
商 x / y
- 屬性
備註
回傳參數的商,若結果超出 。int 此x方法中若為且Integer#MIN_VALUEy為-1,則發生溢出。 相較之下,若 Integer.MIN_VALUE / -1 直接評估,結果將是, Integer.MIN_VALUE 且不會有例外。
若 y 為零,則拋出 ( ArithmeticException JLS {
新增18年。
Java 文件 java.lang.StrictMath.divideExact(int, int)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
DivideExact(Int64, Int64)
回傳參數的商,若結果溢出 則 long拋出例外。
[Android.Runtime.Register("divideExact", "(JJ)J", "", ApiSince=35)]
public static long DivideExact(long x, long y);
[<Android.Runtime.Register("divideExact", "(JJ)J", "", ApiSince=35)>]
static member DivideExact : int64 * int64 -> int64
參數
- x
- Int64
股息
- y
- Int64
除子
傳回
商 x / y
- 屬性
備註
回傳參數的商,若結果溢出 則 long拋出例外。 此x方法中若為且Long#MIN_VALUEy為-1,則發生溢出。 相較之下,若 Long.MIN_VALUE / -1 直接評估,結果將是, Long.MIN_VALUE 且不會有例外。
若 y 為零,則拋出 ( ArithmeticException JLS {
新增18年。
Java 文件 java.lang.StrictMath.divideExact(long, long)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。