Contact: aviboots(AT)netvision.net.il
39,885 questions
51,811 answers
573 users
printf("Binary: %s\n", 378.toBinaryString) /* run: Binary: 101111010 */
printf("Binary: %016d\n", 378.toBinaryString.toInt) /* run: Binary: 0000000101111010 */
def toBinary(i: Int, digits: Int = 8) = String.format("%" + digits + "s", i.toBinaryString).replace(' ', '0') printf("Binary: %s\n", toBinary(378, 16)) /* run: Binary: 0000000101111010 */