– https://blog.frankel.ch/fixing-floating-point-arithmetics-with-kotlin/ – https://www.linkedin.com/pulse/why-we-should-use-bigdecimal-instead-double-java-financial-ismail val a = 5.8.toBigDecimal() val b = 5.6.toBigDecimal() assertThat(a - b).isEqualTo(0.2.toBigDecimal()) or val a = BigDecimal("5.8") val b = BigDecimal("5.6") assertThat(a - b).isEqualTo(BigDecimal("0.2"))
Helios offers verifiable online elections. Helios elections are: – private: no one knows how you voted. – verifiable: each voter gets a tracking number. – proven: Helios is open-source, vetted by top-tier experts, and in use by major organizations.