从零开始学swift之基本类型

2018-04-19  本文已影响0人  渣空格

浮点数和类型转换

  1. 浮点数
//可以用_来分割数字
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) //这样就不会报错了

上一篇 下一篇

猜你喜欢

热点阅读