Поделиться через


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

Округление к бесконечности. (Возвращает наименьшее целое число, приращение или значательную цифру, которая не меньше входных данных.)

Применяется к

См. также раздел