Professional Documents
Culture Documents
Math
Math
Math
class Math{
class func round(num: Double, point: Int) -> Double {
let multiplier = pow(a: 10, b: point)
let roundedValue = (num * Double(multiplier)) + 0.5
let truncatedValue = Int(roundedValue)
return Double(truncatedValue) / Double(multiplier)
}
return result
}
if num == 0 || num == 1 {
return Double(num)
}
while true {
let mid = (left + right) / 2
let square = mid * mid
let dev=Math.divide(a:a,b:b)
let pow=Math.pow(a:a,b:b)
let round=Math.round(num:num,point:point)
let sqrt=Math.sqrt(num:num1)
fileHandle.write(String(dev).data(using: .utf8)!)
fileHandle.write("\n".data(using: .utf8)!)
fileHandle.write(String(pow).data(using: .utf8)!)
fileHandle.write("\n".data(using: .utf8)!)
fileHandle.write(String(round).data(using: .utf8)!)
fileHandle.write("\n".data(using: .utf8)!)
fileHandle.write(String(sqrt).data(using: .utf8)!)
fileHandle.write("\n".data(using: .utf8)!)