首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

小时转换有关问题

2013-07-08 
小时转换问题比如68.89小时转换成 小时+分钟数 是怎样的算法了?我是在VB中写程序的求解谢谢大家。[解决办法

小时转换问题
比如68.89小时转换成 小时+分钟数 
是怎样的算法了?
我是在VB中写程序的
求解谢谢大家。
[解决办法]

Private Sub Form_Load()
    Debug.Print Int(68.89) '小时数
    Debug.Print (68.89 - Int(68.89)) * 60 '分钟数
End Sub

[解决办法]
小时 = Int(68.89 * 60) \ 60
分钟 = Int(68.89 * 60) Mod 60
[解决办法]
引用:

Function GetH(n as double) //获取小时
GetH=int(n)
End Function
Function GetM(n as double) //获取分钟
GetM=(n-int(n))*60
End Function

注目一下、、把//及后面的东西去掉那是注释

热点排行