Add zeroing argument to percentage
This commit is contained in:
parent
394f387993
commit
1f026fd2e1
@ -581,7 +581,8 @@ data class Fraction @JvmOverloads constructor(@JvmField val value: BigInteger, @
|
||||
}
|
||||
|
||||
// Позволяет получить процент от деления данного на divisor с точностью до 5 цифр
|
||||
fun percentage(divisor: Fraction): Float {
|
||||
fun percentage(divisor: Fraction, zeroing: Boolean = true): Float {
|
||||
if (divisor.isZero() && zeroing) return 0f
|
||||
if (isNaN() || divisor.isNaN()) return Float.NaN
|
||||
|
||||
val mul = (this * TEN_THOUSAND) / divisor
|
||||
|
Loading…
Reference in New Issue
Block a user