计算每个指针的位置(以1/120度为单位):
- 时针位置:
h_pos = hh*3600 + mm*60 + ss
(因为每小时转30度,每分钟转0.5度,每秒转1/120度) - 分针位置:
m_pos = mm*720 + ss*12
(因为每分钟转6度,每秒转0.1度) - 秒针位置:
s_pos = ss*720
(因为每秒转6度)
再计算两两之间的角度差(不大于180度)
计算每个指针的位置(以1/120度为单位):
h_pos = hh*3600 + mm*60 + ss
(因为每小时转30度,每分钟转0.5度,每秒转1/120度)m_pos = mm*720 + ss*12
(因为每分钟转6度,每秒转0.1度)s_pos = ss*720
(因为每秒转6度)再计算两两之间的角度差(不大于180度)