浮点数和类型转换
- 浮点数
//可以用_来分割数字
var dnum = 1_000_000.000_00_1
2.类型转换
在swift中没有类型的自动转换,因为很多错误都可能因为类型隐式转换导致错误。但是如果想强制类型转换的话,必须显式表示
//类型转换
let x : UInt16 = 100
let y : UTF8 = 20
x+y //错误Binary operator '+' cannot be applied to operands of type 'UInt16' and 'UInt8'
let m = x + UInt16(y) //这样就不会报错了
网友评论