From b991a48dc206a006ff384a5194217e29b76dafd0 Mon Sep 17 00:00:00 2001 From: Torsten Grote Date: Mon, 12 Jun 2023 15:19:10 -0300 Subject: Remove Amount#fromDouble() as it was buggy and isn't really needed --- taler-kotlin-android/src/main/java/net/taler/common/Amount.kt | 6 ------ 1 file changed, 6 deletions(-) (limited to 'taler-kotlin-android/src/main/java/net/taler/common') diff --git a/taler-kotlin-android/src/main/java/net/taler/common/Amount.kt b/taler-kotlin-android/src/main/java/net/taler/common/Amount.kt index 750a1de..4861568 100644 --- a/taler-kotlin-android/src/main/java/net/taler/common/Amount.kt +++ b/taler-kotlin-android/src/main/java/net/taler/common/Amount.kt @@ -65,12 +65,6 @@ public data class Amount( private const val MAX_FRACTION_LENGTH = 8 public const val MAX_FRACTION: Int = 99_999_999 - public fun fromDouble(currency: String, value: Double): Amount { - val intPart = floor(value).toLong() - val fraPart = floor((value - intPart) * FRACTIONAL_BASE).toInt() - return Amount(currency, intPart, fraPart) - } - public fun zero(currency: String): Amount { return Amount(checkCurrency(currency), 0, 0) } -- cgit v1.2.3