FLOOR

Rounding mode to round towards negative infinity. If the result is positive, behave as for RoundingMode.DOWN; if negative, behave as for RoundingMode.UP. Note that this rounding mode never increases the calculated value.

Example:

<table class="striped"> <caption>Rounding mode FLOOR Examples</caption> <thead> <tr style="vertical-align:top"><th scope="col">Input Number</th> <th scope="col">Input rounded to one digit<br></br> with `FLOOR` rounding </th></tr></thead> * <tbody style="text-align:right"> <tr><th scope="row">5.5</th> <td>5</td> </tr> * <tr><th scope="row">2.5</th> <td>2</td> </tr> * <tr><th scope="row">1.6</th> <td>1</td> </tr> * <tr><th scope="row">1.1</th> <td>1</td> </tr> * <tr><th scope="row">1.0</th> <td>1</td> </tr> * <tr><th scope="row">-1.0</th> <td>-1</td> </tr> * <tr><th scope="row">-1.1</th> <td>-2</td> </tr> * <tr><th scope="row">-1.6</th> <td>-2</td> </tr> * <tr><th scope="row">-2.5</th> <td>-3</td> </tr> * <tr><th scope="row">-5.5</th> <td>-6</td> </tr></tbody> * </table> *

Functions

clone
Link copied to clipboard
common
protected fun clone(): Any
compareTo
Link copied to clipboard
common
operator override fun compareTo(other: RoundingMode): Int
equals
Link copied to clipboard
common
operator override fun equals(other: Any?): Boolean
hashCode
Link copied to clipboard
common
override fun hashCode(): Int
toString
Link copied to clipboard
common
open override fun toString(): String

Properties

name
Link copied to clipboard
common
val name: String
oldMode
Link copied to clipboard
common
internal val oldMode: Int
The BigDecimal constant corresponding to this mode
ordinal
Link copied to clipboard
common
val ordinal: Int