const val ONE = 0x01
const val TWO = 0x02
const val THREE = 0x04
const val FOUR = 0x08
fun multiValueExample(values: Int) {
if ((values and ONE) == ONE) {
println("ONE")
}
if ((values and TWO) == TWO) {
println("TWO")
}
if ((values and THREE) == THREE) {
println("THREE")
}
if ((values and FOUR) == FOUR) {
println("FOUR")
}
}
fun main() {
multiValueExample(ONE or THREE or FOUR)
}
/*
run:
ONE
THREE
FOUR
*/