String 关于字符串和整数的欧拉问题

String 关于字符串和整数的欧拉问题,string,String,我目前在euler(数学)编程 问题是我需要将前10个数字和后2个数字分开 :012345678912= 0123456789 12 我可以使用substring方法来实现这一点 但我需要进一步计算前10个数字 所以我能做的就是把字符串转换回int 但是我不知道怎么做。。 有人能帮我吗 提前感谢更简单的方法是使用以下命令获取最后两位数字: 然后在100之前得到剩下的: 所需的确切语法因语言而异。取决于您的编程语言 在C#中,它将是以下内容:int.Parse(s.Substring(0,s.Le

我目前在euler(数学)编程 问题是我需要将前10个数字和后2个数字分开

:012345678912=

0123456789 12

我可以使用substring方法来实现这一点 但我需要进一步计算前10个数字 所以我能做的就是把字符串转换回int 但是我不知道怎么做。。 有人能帮我吗


提前感谢

更简单的方法是使用以下命令获取最后两位数字:

然后在100之前得到剩下的:


所需的确切语法因语言而异。

取决于您的编程语言

在C#中,它将是以下内容:
int.Parse(s.Substring(0,s.Length-2))

但是,我会按照Sebastian p.的详细说明进行数学运算。

事实上,我使用了ceil((number/100)-1),因此它返回的数字都在最后2个数字之前。。非常感谢!
012345678912 % 100 = 12
012345678912 // 100 = 123456789