Hacker News new | ask | show | jobs
by rsamtravis 17 days ago
The binary one in the bottom row seems to think that the digit to the left of of the 8s place is the 10s place and not, as is normal, the 16s place. Therefore 10 o'clock shows as "00010000" not "1010". Weird.

2300 hrs or 11pm shows as "00100011" which would be 35 o'clock. I guess the 32s place is a... 20s place? Somebody help me out here.

https://clocks.dev/clock/35bb1995bc5d

1 comments

It's splitting the digits into four-bits per decimal digit.

       2       3
    0010    0011

    23 -> 2 3 -> 0010 0011 -> 00100011
better known as BCD, binary-coded decimal: https://en.wikipedia.org/wiki/Binary-coded_decimal