我正在写一个javascript函数来旋转每秒的时针。
例如:
1秒= 6度("旋转角度")
1分钟= 6/60 = 0.1度("每秒旋转角度")
问题
1小时= ???? = ???? deg("每秒旋转角度")
我的初步猜测
我的猜测是:自1小时= 3600秒
然后1小时= 6/3600 = 0.001666667度("每秒旋转角度")
但是当我在我的时钟应用程序中实现它时,这是错误的
它使时针每小时仅移动1/5小时而不是1小时
答案 0 :(得分:2)
12小时:360 degs
1小时:30德郎
60分钟:30德郎
1分钟:0.5德郎
60秒:0.5德郎
1 s:0.00833333333 ... degs
如果我的数学是正确的,那就是你的答案
答案 1 :(得分:1)
时针在12小时内旋转360 degrees
;它的角速度为360 degrees/12 hours = 30 degrees/hour
。
一小时内有3600 seconds
。
因此,时针的角速度
(30 degrees/hour)*(1 hour/3600 seconds) = 0.0083333333 degree/second
这是一个简单的单位问题。