
com.github.fluency03.multibase.package.scala Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of scala-multibase_2.12 Show documentation
Show all versions of scala-multibase_2.12 Show documentation
Scala Implementation of Multibase.
The newest version!
package com.github.fluency03
package object multibase {
val MASK_NBITS: (Int, Int) => Int = (b: Int, n: Int) => b & ((1 << n) - 1)
val MASK_1BITS: Int => Int = (b: Int) => b & 1
val MASK_2BITS: Int => Int = (b: Int) => MASK_NBITS(b, 2)
val MASK_3BITS: Int => Int = (b: Int) => MASK_NBITS(b, 3)
val MASK_4BITS: Int => Int = (b: Int) => MASK_NBITS(b, 4)
val MASK_5BITS: Int => Int = (b: Int) => MASK_NBITS(b, 5)
val MASK_6BITS: Int => Int = (b: Int) => MASK_NBITS(b, 6)
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy