2

What's the easiest way to get two nibbles (as Integers) from a byte in Ruby?

Mike
  • 23
  • 2

1 Answers1

4

If the "byte" is a number between 0 and 255:

n1, n2 = (byte & 0xf0) >> 4, byte & 0x0f
Jeremy Roman
  • 16,137
  • 1
  • 43
  • 44