發(fā)現(xiàn)kde自帶的桌面小部件二進(jìn)制時(shí)鐘挺好玩的闽烙,特此記錄。
無(wú)論是二進(jìn)制格式還是BCD格式,六列兩兩一對(duì),從左至右邊每對(duì)分別代表時(shí)分秒
BCD格式:二進(jìn)制數(shù)表示的10進(jìn)制
18:19:10
15:04:40
每列從底到上相加视卢,得出每列代表的十進(jìn)制數(shù)字
第一列是1+0+0+0=1,第二列是1+0+4+0 = 5瓤漏,第三列是0+0+0+0=0腾夯,第四列是0+0+4+0=4,第五列同上蔬充,第六列同第三列
第幾列 | 值 |
---|---|
1 | 1+0+0+0= 1 |
2 | 1+0+4+0= 5 |
3 | 0+0+0+0= 0 |
4 | 0+0+4+0= 4 |
5 | 0+0+4+0= 4 |
6 | 0+0+0+0= 0 |
所以結(jié)果是 15:04:40
接下來看二進(jìn)制的表示:
15:03:14
每列能表達(dá)的最大值是15
每對(duì)的右邊一列滿了,左邊一列從最底下往上記作16班利,32饥漫,48
第幾列 | 值 |
---|---|
1 | 0 |
2 | 15 |
3 | 0 |
4 | 3 |
5 | 0 |
6 | 14 |
所以結(jié)果是 15:03:14
例子2:
15:25:25
第幾列 | 值 |
---|---|
1 | 0 |
2 | 15 |
3 | 16 |
4 | 9 |
5 | 16 |
6 | 9 |
1列和2列加起來的值代表小時(shí)的值,即為15
3列和4列加起來的值代表分鐘的值罗标,即為25
5列和6列加起來的值代表秒鐘的值庸队,即為25
所以結(jié)果是 15:25:25
例子3
15:27:53
第幾列 | 值 |
---|---|
1 | 0 |
2 | 15 |
3 | 16 |
4 | 11 |
5 | 16+32= 48 |
6 | 5 |
1列和2列加起來的值代表小時(shí)的值积蜻,即為15
3列和4列加起來的值代表分鐘的值,即為27
5列和6列加起來的值代表秒鐘的值彻消,即為53
所以結(jié)果是 15:27:53
例子4:
15:33:17
第幾列 | 值 |
---|---|
1 | 0 |
2 | 15 |
3 | 0+32= 32 |
4 | 1 |
5 | 16 |
6 | 1 |
1列和2列加起來的值代表小時(shí)的值竿拆,即為15
3列和4列加起來的值代表分鐘的值,即為33
5列和6列加起來的值代表秒鐘的值宾尚,即為17
所以結(jié)果是 15:33:17
ps: 藍(lán)兔藍(lán)
#3890b8
pps: 還是bcd格式需要計(jì)算的少
ppps: 還是十進(jìn)制符合人類直覺