Search

Home > Fragmented - Android Developer Podcast > 132: Dealing with Money in programming
Podcast: Fragmented - Android Developer Podcast
Episode:

132: Dealing with Money in programming

Category: Technology
Duration: 00:18:00
Publish Date: 2018-07-17 21:00:00
Description:

In this mini fragment Kaushik talks about dealing with the Money object. With money we need decimals, but the obvious solution of using a float or double may not work as advertised. Listen to this episode to find out why and how you can go about dealing with this.

Show Notes

Problematic snippet 1:

println(1.03-0.42) # prints 0.6100000000000001

Problematic snippet 2:

var x = 0F
(1..100).forEach { i ->
    x += 0.01F
}
println(x) # 0.99999934 vs 1

Sponsors

  • Bitrise - Bitrise is your mobile continuous integration and delivery for your whole team, with dozens of integrations for your favorite services.

Contact

Total Play: 0

Users also like

300+ Episodes
Android Deve .. 40+     2