Round to
Introduction¶
Round/ceil/floor to the given precision, built-in method of phaser.
- Author: Richard Davey
Usage¶
Round to¶
var result = Phaser.Math.RoundTo(value);
var result = Phaser.Math.RoundTo(value, place, base);
value
: The value to round.place
: The place to round to. Positive to round the units, negative to round the decimal. Default is0
.base
: The base to round in. Default is10
for decimal.
Examples
RoundTo(123.456789, 0) = 123
RoundTo(123.456789, -1) = 123.5
RoundTo(123.456789, -2) = 123.46
RoundTo(123.456789, -3) = 123.457
Ceil to¶
var result = Phaser.Math.CeilTo(value);
var result = Phaser.Math.CeilTo(value, place, base);
value
: The value to round.place
: The place to round to. Positive to round the units, negative to round the decimal. Default is0
.base
: The base to round in. Default is10
for decimal.
Floor to¶
var result = Phaser.Math.floorTo(value);
var result = Phaser.Math.floorTo(value, place, base);
value
: The value to round.place
: The place to round to. Positive to round the units, negative to round the decimal. Default is0
.base
: The base to round in. Default is10
for decimal.