INumberRounder
INumberRounder
INumberRounder
INumberRounder
Interface
Definition
An interface that returns rounded results for provided numbers of several data types.
public : interface INumberRounderpublic interface INumberRounderPublic Interface INumberRounder// You can use this interface in JavaScript.
- Attributes
| Device family |
Windows 10 (introduced v10.0.10240.0)
|
| API contract |
Windows.Foundation.UniversalApiContract (introduced v1)
|
Methods
RoundDouble(Double) RoundDouble(Double) RoundDouble(Double) RoundDouble(Double)
Rounds a Double number.
public : double RoundDouble(double value)public double RoundDouble(Double value)Public Function RoundDouble(value As Double) As double// You can use this method in JavaScript.
- value
- double Double Double Double
The Double value to be rounded.
The rounded number. This result is a double precision floating point number, which is not necessarily an integer.
Remarks
Note
This method is precise only within the limits of the Double data type: approximately 15 digits.
RoundInt32(Int32) RoundInt32(Int32) RoundInt32(Int32) RoundInt32(Int32)
Rounds an Int32 number.
public : int RoundInt32(int value)public int RoundInt32(Int32 value)Public Function RoundInt32(value As Int32) As int// You can use this method in JavaScript.
- value
- int Int32 Int32 Int32
The Int32 value to be rounded.
The rounded 32 bit integer.
RoundInt64(Int64) RoundInt64(Int64) RoundInt64(Int64) RoundInt64(Int64)
Rounds an Int64 number.
public : long RoundInt64(long value)public long RoundInt64(Int64 value)Public Function RoundInt64(value As Int64) As long// You can use this method in JavaScript.
- value
- long Int64 Int64 Int64
The Int64 value to be rounded.
The rounded 64 bit integer.
RoundSingle(Single) RoundSingle(Single) RoundSingle(Single) RoundSingle(Single)
Rounds a Single number.
public : float RoundSingle(float value)public float RoundSingle(Single value)Public Function RoundSingle(value As Single) As float// You can use this method in JavaScript.
- value
- float Single Single Single
The Single value to be rounded.
The rounded number. This result is a single precision floating point number, which is not necessarily an integer.
Remarks
Note
This method is precise only within the limits of the Single data type: approximately 7 digits.
RoundUInt32(UInt32) RoundUInt32(UInt32) RoundUInt32(UInt32) RoundUInt32(UInt32)
Rounds a UInt32 number.
public : unsigned int RoundUInt32(unsigned int value)public uint RoundUInt32(UInt32 value)Public Function RoundUInt32(value As UInt32) As uint// You can use this method in JavaScript.
- value
- unsigned int UInt32 UInt32 UInt32
The UInt32 value to be rounded.
The rounded unsigned 32 bit integer.
RoundUInt64(UInt64) RoundUInt64(UInt64) RoundUInt64(UInt64) RoundUInt64(UInt64)
Rounds a UInt64 number.
public : ulong RoundUInt64(unsigned __int64 value)public ulong RoundUInt64(UInt64 value)Public Function RoundUInt64(value As UInt64) As ulong// You can use this method in JavaScript.
- value
- unsigned __int64 UInt64 UInt64 UInt64
The UInt64 value to be rounded.
The rounded unsigned 64 bit integer.