最佳答案
编程猫把文字转换成数字的方法就是:
(1)首先对传入的字符串进行校验,必须是纯数字的,否则就返回-1.
(2)在通过检查之后,将字符串转成char数组
(3)为了让代码更加清晰易懂,我这里声明了三个变量,第一个就不说了,第二个代表的是10机制的基数,因为我们从个位,十位,百位....这样的进制循序渐进,所以代表的是10的几次方,比如个位是10的0次方,十位是10的1次方,百位是10的2次方,这里代表的就是从0开始的数字的个数。最后一个变量用来存储最终返回的结果。
编程猫把文字转换成数字的方法就是:
(1)首先对传入的字符串进行校验,必须是纯数字的,否则就返回-1.
(2)在通过检查之后,将字符串转成char数组
(3)为了让代码更加清晰易懂,我这里声明了三个变量,第一个就不说了,第二个代表的是10机制的基数,因为我们从个位,十位,百位....这样的进制循序渐进,所以代表的是10的几次方,比如个位是10的0次方,十位是10的1次方,百位是10的2次方,这里代表的就是从0开始的数字的个数。最后一个变量用来存储最终返回的结果。