Swift数据类型之间转换

 时间:2024-10-12 12:50:37

1、Int转换Float或Double:let intVar : Int = 3let doubleVar : Double = Double(intVar)

2、Int转换为String:let intVar : Int = 3let strVar : String = String(intVar)

3、String转换为Int:let strVar : String = &孥恶膈茯quot;123"let intVar : Int? = strVar.toInt()

4、Double转换为String:let doubleVar : Double = 3.14let strVar : String = String(doubleVar)

5、Double保留两位小数,需要对Double进行扩展:extension Double { func format(f: String) -> String { return NSString(format: "%\(f)f", self) }}let myDouble = 1.234567println(myDouble.format(".2")String转换Double:let strVar : String = "3.14"var string = NSString(string: strVar) string.doubleValue

  • 剑网三如何骑乘莲华疏卷
  • 11对战平台如何确认自己的网速适合进哪个房间
  • 网易新闻怎么收藏跟帖
  • 天剑问情录结局秘籍
  • 苹果怎么玩英雄联盟手游
  • 热门搜索
    韶关南雄旅游攻略 台湾花莲旅游攻略 英国旅游签证新政策 去澳大利亚旅游费用 徐州旅游局 香港旅游攻略精华版 北京旅游人才网年审 3月去哪里旅游最好 中国旅游胜地排行榜 广州深圳旅游攻略