按位数位置提取整数Swift
Posted
技术标签:
【中文标题】按位数位置提取整数Swift【英文标题】:extract integer by digit position Swift 【发布时间】:2017-04-09 00:12:11 【问题描述】:在用户输入数据的整个应用程序中,我有几个pickerView。稍后,我会将这些数据显示为“摘要”页面。显示数据显然很容易。但是,如果用户想要“编辑”数据,我希望在 pickerView 中加载相同的数字。 会有4位数、3位数、2位数和一位数的大小写。 所以,如果有数字,我需要能够确定哪个数字在哪个位置。
那么,如果整数是321,如何得到“1”为第一位,“2”为第二位,“3”为第三位。
谢谢
【问题讨论】:
【参考方案1】:myPicker.selectRow(row, inComponent: 0, animated: true)
您将行和 0 替换为您的值。然后为了得到数字,我现在唯一想到的就是
while number > 0
let digit = number%10 // do what you want with the digit
number = round(number/10)
【讨论】:
以上是关于按位数位置提取整数Swift的主要内容,如果未能解决你的问题,请参考以下文章