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 | Округление в сторону отрицательной бесконечности. (Возвращает наибольшее целое число, приращение или значающую цифру, которая не превышает входные данные.) |
RoundHalfAwayFromZero | 8 | Округление до целого числа, приращения или значительной цифры, ближайшей к входным данным. Если входные данные ровно на полпути между возможными выходными данными, это эквивалент RoundAwayFromZero. |
RoundHalfDown | 5 | Округление до целого числа, приращения или значительной цифры, ближайшей к входным данным. Если входные данные ровно на полпути между возможными выходными данными, это эквивалент RoundDown. |
RoundHalfToEven | 9 | Округление до целого числа, приращения или значительной цифры, ближайшей к входным данным. Если вход находится ровно на полпути между возможными выходами, округляется до ближайшего четного выхода. |
RoundHalfToOdd | 10 | Округление до целого числа, приращения или значительной цифры, ближайшей к входным данным. Если вход находится ровно на полпути между возможными выходными данными, округляя до ближайшего нечетного выхода. |
RoundHalfTowardsZero | 7 | Округление до целого числа, приращения или значительной цифры, ближайшей к входным данным. Если входные данные ровно на полпути между возможными выходными данными, это эквивалент RoundTowardsZero. |
RoundHalfUp | 6 | Округление до целого числа, приращения или значительной цифры, ближайшей к входным данным. Если входные данные ровно на полпути между возможными выходными данными, это эквивалент RoundUp. |
RoundTowardsZero | 3 | Округление к нулю. Это эквивалент RoundDown , если входные данные являются положительными, или RoundUp , если входные данные отрицательные. |
RoundUp | 2 | Округление к бесконечности. (Возвращает наименьшее целое число, приращение или значательную цифру, которая не меньше входных данных.) |