RoundingAlgorithm 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指定用于舍入数字的算法。
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.) |