我目前正在编程euler(数学) 问题是我需要分割前10个数字和最后2个数字
:012345678912 =
0123456789 12
我可以使用substring方法完成此操作 但我需要用前10个数字进一步计算 所以我能做的就是将字符串转换回int 但我不知道怎么做.. 有谁可以帮助我?
提前致谢
答案 0 :(得分:1)
更简单的方法是使用modulo operator获取最后2位数字:
012345678912 % 100 = 12
然后通过100 {
>做integer division来完成剩下的工作012345678912 // 100 = 123456789
所需的确切语法因语言而异。
答案 1 :(得分:0)
取决于您的编程语言。
在C#中,它将是以下内容:int.Parse(s.Substring(0, s.Length - 2));
但是,我会按照Sebastian P.详细说明的方式进行数学处理。