summaryrefslogtreecommitdiff
path: root/taler-kotlin-android/src/main/java/net/taler/common
diff options
context:
space:
mode:
authorTorsten Grote <t@grobox.de>2023-06-12 15:19:10 -0300
committerTorsten Grote <t@grobox.de>2023-06-12 15:19:10 -0300
commitb991a48dc206a006ff384a5194217e29b76dafd0 (patch)
treea1750e8bffebad1dac2ebabb973b0ff829bc13ba /taler-kotlin-android/src/main/java/net/taler/common
parentb064cb0fbbc90ed92539178075959a747c85b43c (diff)
downloadtaler-android-b991a48dc206a006ff384a5194217e29b76dafd0.tar.gz
taler-android-b991a48dc206a006ff384a5194217e29b76dafd0.tar.bz2
taler-android-b991a48dc206a006ff384a5194217e29b76dafd0.zip
Remove Amount#fromDouble() as it was buggy and isn't really needed
Diffstat (limited to 'taler-kotlin-android/src/main/java/net/taler/common')
-rw-r--r--taler-kotlin-android/src/main/java/net/taler/common/Amount.kt6
1 files changed, 0 insertions, 6 deletions
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)
}