import CoreGraphics import Foundation extension Double { init(_ decimal: Decimal) { self.init(truncating: decimal as NSNumber) } } extension Int { init(_ decimal: Decimal) { self.init(Double(decimal)) } } extension Int16 { var minutes: TimeInterval { TimeInterval(self) * 60 } } extension CGFloat { init(_ decimal: Decimal) { self.init(Double(decimal)) } }