| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 501 人关注过本帖
标题:这段代码怎么解释啊
只看楼主 加入收藏
a13582220882
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2013-9-20
结帖率:0
收藏
 问题点数:0 回复次数:3 
这段代码怎么解释啊
alfsec = ((ss - 15) / 30) * Pi '设置秒针每次转动的角度
  alfmin = ((mm + ss / 60 - 15) / 30) * Pi '设置分针每次转动的角度
  alfhour = ((hh + mm / 60 + ss / 3600 - 15) / 6) * Pi '设置时针每次转动的角度
  PicTime.Refresh '刷新图片
搜索更多相关主题的帖子: 图片 
2013-09-21 19:52
lanyingjie
Rank: 1
等 级:新手上路
帖 子:20
专家分:7
注 册:2013-10-31
收藏
得分:0 
大概是一个控制表针的程序吧,我也不知道太多。
2013-10-31 11:04
风吹过b
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:364
帖 子:4947
专家分:30084
注 册:2008-10-15
收藏
得分:0 
alfsec = ((ss - 15) / 30) * Pi '设置秒针每次转动的角度
ss 是当前秒  , 0 秒时,指针在正上方,
而 坐标系里, 0 的方向在 水平方向,
水平方向变为正上方,需要减掉 15 秒。
完整的公式是  ((ss*-15)/60) * (Pi*2)
                     一圈   一周                        
是把每秒走动的角度换成弧度。计算机里全是用 弧度。360度=2Pi 弧度
  alfmin = ((mm + ss / 60 - 15) / 30) * Pi '设置分针每次转动的角度
同样计算分针的角度,需要增加秒针进去进行修正。
  alfhour = ((hh + mm / 60 + ss / 3600 - 15) / 6) * Pi '设置时针每次转动的角度
同理
  PicTime.Refresh '刷新图片

授人于鱼,不如授人于渔
早已停用QQ了
2013-10-31 17:03
liugongaoo
Rank: 2
等 级:论坛游民
帖 子:8
专家分:15
注 册:2012-12-26
收藏
得分:0 






alfsec = ((ss - 15) / 30) * Pi '
ss    0
0
15
  ((ss*-15)/60) * (Pi*2)
                                                 
3602Pi
  alfmin = ((mm + ss / 60 - 15) / 30) * Pi '

  alfhour = ((hh + mm / 60 + ss / 3600 - 15) / 6) * Pi '

  PicTime.Refresh '



2013-11-01 21:21
快速回复:这段代码怎么解释啊
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014220 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved