swift字符串转double,double转字符串怎么实现
一、字符串
字符串是String类型的数据,用双引号""包住文字内容 let website = "http://www.wendingding.com"
1.字符串的常见操作
(1)用加号 + 做字符串拼接
let scheme = "http://"
let path = “www.wendingding.com”
let website = scheme + path
(2)用反斜线 \ 和 小括号 () 做字符串插值(把常量\变量插入到字符串中)
let hand = 2
var age = 20
let str = "今年\(age)岁了,有\(hand)只手"
二、数据类型
1.Swift中常用的数据类型有
Int、Float、Double、Bool、Character、String
Array、Dictionary、元组类型(Tuple)、可选类型(Optional)
注意:数据类型的首字母都是大写的
2.指定变量\常量的数据类型
在常量\变量名后面加上 冒号(:) 和 类型名称
let age: Int = 10
上面代码表示:定义了一个Int类型的常量age,初始值是10
提示:一般来说,没有必要明确指定变量\常量的类型。如果在声明常量\变量时赋了初始值,Swift可以自动推断出这个常量\变量的类型
如:let age = 20 Swift会推断出age是Int类型,因为20是个整数
(1)解决代码如下:
string.doubleValue
\\ ==> string to Double
let double = 10.0
let string = NSString(format: "%f" , double)
\\==> Double to String
(2)解决代码如下:
var double:Double = 3.141592
var str:String = "\(double)"
println(str)