刚接触swift 遇到个问题:
在oc中 我想获得一个Double 的小数点后的数字,例如 1.23,我想得到0.23。 这个在oc中很好实现:
1.23 为a, a - (int)a ,这样就能得到小数点后的数字了。
但是swift 中好像不能怎么做,a - Int(a) ,报错说是Double 不能和 Int 类型相减,
有人知道怎么解决吗?
如果不要求太高精度可以这样
a - Double(Int(a))
刚接触swift 遇到个问题:
在oc中 我想获得一个Double 的小数点后的数字,例如 1.23,我想得到0.23。 这个在oc中很好实现:
1.23 为a, a - (int)a ,这样就能得到小数点后的数字了。
但是swift 中好像不能怎么做,a - Int(a) ,报错说是Double 不能和 Int 类型相减,
有人知道怎么解决吗?
如果不要求太高精度可以这样
a - Double(Int(a))