在 Swift 2 中从双分钟获得双小时
Get double hours from double minute in Swift 2
我正在使用 Swift 2. 我有 double myMinute
,我想将其转换为 double hours(myHours)
。我该怎么做?我的代码在下面
let myMinute : Double = 62.0
let myHours : Double = ?
我想用数学例子来展示:myhours = 1.0
找到这个 here!
func minutesToHoursMinutes (minutes : Int) -> (hours : Int , leftMinutes : Int {
return (minutes / 60, (minutes % 60))
}
let timeTuple = minutesToHoursMinutes(minutes: 100)
timeTuple.hours /// 1
timeTuple.leftMinutes /// 40
如果你使用分钟的当前值(你可以用计算器检查),这个值应该是 1.03 而不是 1.02,这是一个简单的数学,我想除了计算你想要的是如何将这个值四舍五入到 2小数点。你应该说得更清楚。这将完成工作。
myHours = Double(round(myMinute / 60 * 100) / 100)
print(myHours)
我正在使用 Swift 2. 我有 double myMinute
,我想将其转换为 double hours(myHours)
。我该怎么做?我的代码在下面
let myMinute : Double = 62.0
let myHours : Double = ?
我想用数学例子来展示:myhours = 1.0
找到这个 here!
func minutesToHoursMinutes (minutes : Int) -> (hours : Int , leftMinutes : Int {
return (minutes / 60, (minutes % 60))
}
let timeTuple = minutesToHoursMinutes(minutes: 100)
timeTuple.hours /// 1
timeTuple.leftMinutes /// 40
如果你使用分钟的当前值(你可以用计算器检查),这个值应该是 1.03 而不是 1.02,这是一个简单的数学,我想除了计算你想要的是如何将这个值四舍五入到 2小数点。你应该说得更清楚。这将完成工作。
myHours = Double(round(myMinute / 60 * 100) / 100)
print(myHours)