IncrementNumberRounder 클래스

정의

숫자를 지정된 증분으로 반올림합니다.

예를 들어 이 클래스를 사용하여 숫자를 가장 가까운 0.01로 반올림할 수 있습니다.

public ref class IncrementNumberRounder sealed : INumberRounder
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class IncrementNumberRounder final : INumberRounder
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class IncrementNumberRounder final : INumberRounder
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class IncrementNumberRounder : INumberRounder
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class IncrementNumberRounder : INumberRounder
function IncrementNumberRounder()
Public NotInheritable Class IncrementNumberRounder
Implements INumberRounder
상속
Object Platform::Object IInspectable IncrementNumberRounder
특성
구현

Windows 요구 사항

디바이스 패밀리
Windows 10 (10.0.10240.0에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v1.0에서 도입되었습니다.)

생성자

IncrementNumberRounder()

IncrementNumberRounder 개체를 만듭니다.

이 생성자는 RoundingAlgorithm을RoundingAlgorithm.RoundHalfUp의 기본값으로 초기화하고 증분을 1로 초기화합니다.

속성

Increment

IncrementNumberRounder 개체가 반올림에 사용하는 증분을 가져오거나 설정합니다.

RoundingAlgorithm

증분할 때 사용되는 반올림 알고리즘을 가져오거나 설정합니다.

메서드

RoundDouble(Double)

Double 숫자를 지정된 증분으로 반올림합니다.

RoundInt32(Int32)

Int32 번호를 지정된 증분으로 반올림합니다.

RoundInt64(Int64)

Int64 번호를 지정된 증분으로 반올림합니다.

RoundSingle(Single)

단일 숫자를 지정된 증분으로 반올림합니다.

RoundUInt32(UInt32)

UInt32 번호를 지정된 증분으로 반올림합니다.

RoundUInt64(UInt64)

UInt64 번호를 지정된 증분으로 반올림합니다.

적용 대상

추가 정보