近日在开发交易所,需要将一些数值通过加减乘除计算出来,比如
let text1 = "696568532.3221403655"
let text2 = "22970.3222"
let text3 = "30324.71753148244477"
let text5 = "30324.71753100"
let text4 = String.init(format: "%f", text1.doubleValue / text2.doubleValue) // 只会保留6位小数!!!
print(text4)
let text4 = String.init(format: "%.10f", text1.doubleValue / text2.doubleValue) // 保留10位小数,OK
print(text4)
网友评论