天天看點

保留X位小數(Double) swift

代碼如下,輸入要保留的小數個數

extension Double {

    /// Rounds the double to decimal places value

    func roundTo(places:Int) -> Double {

        let divisor = pow(10.0, Double(places))

        return (self * divisor).rounded() / divisor

    }

}

      本文轉自zsdnr  51CTO部落格,原文連結:http://blog.51cto.com/12942149/1928937,如需轉載請自行聯系原作者