sas*_*tch 14
试试这个:
var num = 1234
var first = num/100
var last = num%100
Run Code Online (Sandbox Code Playgroud)
游乐场的输出就是你所需要的.

您可以使用以下方法查找最后两位数字
func getLatTwoDigits(number : Int) -> Int {
return number%100; //4131%100 = 31
}
func getFirstTwoDigits(number : Int) -> Int {
return number/100; //4131/100 = 41
}
Run Code Online (Sandbox Code Playgroud)
要找到前两位数字,您可能需要根据数字的面值更改逻辑。下面的方法是查找数字的每个数字的概括方法。
func printDigits(number : Int) {
var num = number
while num > 0 {
var digit = num % 10 //get the last digit
println("\(digit)")
num = num / 10 //remove the last digit
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4342 次 |
| 最近记录: |