Swift 2从双分钟获得双小时

时间:2018-07-27 06:54:42

标签: swift date swift2

我正在使用swift 2,我有 double myMinute ,我想将其转换为double hours(myHours),我该怎么办?我的代码在下面

let myMinute : Double = 62.0
let myHours  : Double = ?

我想和数学一起显示。例如myhours = 1.0

2 个答案:

答案 0 :(得分:1)

    let myMinute : Double = 62.0
    let myHours  : Double = myMinute/60
    let roundedHours = Double(String(format: "%.2f", myHours))

快乐编码!

答案 1 :(得分:1)

如果使用分钟的当前值(可以用计算器检查),则该值应为1.03而不是1.02,这是一个简单的数学运算,我认为您想要的是在计算旁边将值四舍五入到小数点后两位。您应该使它更清晰。这样就可以了。

myHours = Double(round(myMinute / 60 * 100) / 100)
print(myHours)