RoundOptionsUnused 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
定義由 中 MathContext捨入常數所代表的捨入模態。
public enum RoundOptionsUnused
type RoundOptionsUnused =
- 繼承
-
RoundOptionsUnused
欄位
| 名稱 | 值 | Description |
|---|---|---|
| Up | 0 | 四捨五入模式從零開始四捨五入。 用作控制 BigDecimal 運算中四捨五入模式的設定。 若被丟棄的數字中有任何非零,結果將向上取整(遠離零)。
Android 參考資料。 本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。 |
| Down | 1 | 將四捨五入模式調整至零。 用作控制 BigDecimal 運算中四捨五入模式的設定。 所有被丟棄的數字都會被忽略(截斷)。 結果既不增加也不減少。
Android 參考資料。 本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。 |
| Ceiling | 2 | 四捨五入模式,讓數字四捨五入。 用作控制 BigDecimal 運算中四捨五入模式的設定。 若棄置的數字中任意非零,則結果應四捨五入至下一個較為正的數字。
Android 參考資料。 本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。 |
| Floor | 3 | 四捨五入模式,將四捨五入到較負的數字。 用作控制 BigDecimal 運算中四捨五入模式的設定。 若被捨棄的數字中有任何非零,則結果應向下一個較負的數字四捨五入。
Android 參考資料。 本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。 |
| HalfUp | 4 | 將四捨五入模式取入至最近鄰,並向上取整一個等距值。 用作控制 BigDecimal 運算中四捨五入模式的設定。 若棄置的數字大於或等於下一局點1值的一半(0.5倍),則應向上取整(遠離零)。 否則,被丟棄的數字會被忽略。
Android 參考資料。 本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。 |
| HalfDown | 5 | 將四捨五入模式取入至最近鄰,並向下取整一個等距值。 用作控制 BigDecimal 運算中四捨五入模式的設定。 若棄置的數字代表下一位置 1 值的一半(0.5 倍),則應向上取整(遠離零)。 否則,被丟棄的數字會被忽略。
Android 參考資料。 本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。 |
| HalfEven | 6 | 將四捨五入模式轉為四捨五入至最近鄰,將等距值四捨五入至最近偶鄰。 用作控制 BigDecimal 運算中四捨五入模式的設定。 若棄置的數字代表下一位置 1 值的一半(0.5 倍),則應向上取整(遠離零)。 若代表少於一半,則結果應向下取整。 否則(它們正好代表一半),如果最右邊的數字是偶數,結果會向下取整;如果最右邊的數字是奇數,則向上取整(使得偶數位)。
Android 參考資料。 本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。 |
| Unnecessary | 7 | 四捨五入模式,以宣稱不需要四捨五入。 用作控制 BigDecimal 運算中四捨五入模式的設定。 不允許四捨五入(可能遺失資訊)。 如果丟棄的數字中有任何非零,則應拋出 ArithmeticException。
Android 參考資料。 本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。 |
備註
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。