Ethiopian multiplication: Difference between revisions
→Literally follow the algorithm using generateSequence()
Line 3,469:
=== Literally follow the algorithm using generateSequence() ===
<syntaxhighlight lang="kotlin">
fun Int.halve() = this shr 1
fun Int.double() = this shl 1
fun Int.isOdd() = this and 1 == 1
|