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.)

适用于

另请参阅