make gitbook

This commit is contained in:
numbbbbb
2014-06-13 23:54:58 +08:00
parent 37da728c13
commit 23577621b0
43 changed files with 96 additions and 96 deletions

View File

@ -262,13 +262,13 @@ Swift 是一个_类型安全type safe_的语言。类型安全的语言可
浮点字面量可以是十进制(没有前缀)或者是十六进制(前缀是`0x`。小数点两边必须有至少一个十进制数字或者是十六进制的数字。浮点字面量还有一个可选的_指数exponent_在十进制浮点数中通过大写或者小写的`e`来指定,在十六进制浮点数中通过大写或者小写的`p`来指定。
如果一个十进制数的指数为`exp`,那这个数相当于基数和$10^{exp}$的乘积:
* `1.25e2` 表示 $1.25 × 10^{2}$,等于 `125.0`
* `1.25e-2` 表示 $1.25 × 10^{-2}$,等于 `0.0125`
如果一个十进制数的指数为`exp`那这个数相当于基数和10^exp的乘积
* `1.25e2` 表示 1.25 × 10^2,等于 `125.0`
* `1.25e-2` 表示 1.25 × 10^-2等于 `0.0125`
如果一个十六进制数的指数为`exp`,那这个数相当于基数和$2^{exp}$的乘积:
* `0xFp2` 表示 $15 × 2^{2}$,等于 `60.0`
* `0xFp-2` 表示 $15 × 2^{-2}$,等于 `3.75`
如果一个十六进制数的指数为`exp`那这个数相当于基数和2^exp的乘积
* `0xFp2` 表示 15 × 2^2,等于 `60.0`
* `0xFp-2` 表示 15 × 2^-2等于 `3.75`
下面的这些浮点字面量都等于十进制的`12.1875`

View File

@ -66,7 +66,7 @@ println("\(base) to the power of \(power) is \(answer)")
// 输出 "3 to the power of 10 is 59049"
```
这个例子计算 base 这个数的 power 次幂(本例中,是`3``10`次幂),从`1``3``0`次幂)开始做`3`的乘法, 进行`10`次,使用`0``9`的半闭区间循环。这个计算并不需要知道每一次循环中计数器具体的值,只需要执行了正确的循环次数即可。下划线符号`_`(替代循环中的变量)能够忽略具体的值,并且不提供循环遍历时对值的访问。
这个例子计算 base 这个数的 power 次幂(本例中,是`3``10`次幂),从`1``3``0`次幂)开始做`3`的乘法, 进行`10`次,使用`1``10`的半闭区间循环。这个计算并不需要知道每一次循环中计数器具体的值,只需要执行了正确的循环次数即可。下划线符号`_`(替代循环中的变量)能够忽略具体的值,并且不提供循环遍历时对值的访问。
使用`for-in`遍历一个数组所有元素: