RoundingAlgorithm 列舉

定義

指定用來四捨五入的演算法。

public enum class RoundingAlgorithm
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class RoundingAlgorithm
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum RoundingAlgorithm
var value = Windows.Globalization.NumberFormatting.RoundingAlgorithm.none
Public Enum RoundingAlgorithm
繼承
RoundingAlgorithm
屬性

Windows 需求

裝置系列
Windows 10 (已於 10.0.10240.0 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v1.0 引進)

欄位

None 0

請勿使用。

RoundAwayFromZero 4

四捨五入到零。 如果輸入為正數,這相當於 RoundUp ,如果輸入為負數,則 為 RoundDown

RoundDown 1

捨入為無限大的負數。 (傳回未超過 input.) 的最大整數、遞增或有效位數

RoundHalfAwayFromZero 8

四捨五入至最接近輸入的整數、遞增或有效位數。 如果輸入在可能輸出之間的一半,這相當於 RoundAwayFromZero

RoundHalfDown 5

四捨五入至最接近輸入的整數、遞增或有效位數。 如果輸入在可能的輸出之間剛好一半,這相當於 RoundDown

RoundHalfToEven 9

四捨五入至最接近輸入的整數、遞增或有效位數。 如果輸入在可能輸出之間的一半,請四捨五入至最接近的偶數輸出。

RoundHalfToOdd 10

四捨五入至最接近輸入的整數、遞增或有效位數。 如果輸入在可能輸出之間的一半,請四捨五入到最接近的奇數輸出。

RoundHalfTowardsZero 7

四捨五入至最接近輸入的整數、遞增或有效位數。 如果輸入在可能的輸出之間剛好一半,這相當於 RoundTowardsZero

RoundHalfUp 6

四捨五入至最接近輸入的整數、遞增或有效位數。 如果輸入在可能的輸出之間剛好一半,這相當於 RoundUp

RoundTowardsZero 3

以趨近於零的方式捨入。 如果輸入為正數,這相當於 RoundDown ,如果輸入為負數,則 為 RoundUp

RoundUp 2

四捨五入至無限大。 (傳回小於 input.) 的最小整數、遞增或有效位數

適用於

另請參閱