【发布时间】:2014-09-10 04:41:36
【问题描述】:
我有很多像:
1012223457
我需要将此数字中的第三个最重要的数字设置为3。我怎样才能做到这一点?有没有什么方法可以在不转换为字符串且不添加“20000000”的情况下做到这一点?
【问题讨论】:
-
不,你盖过了。为什么添加
20000000不好? -
在不解释为什么不能使用 Y 或 Z 的情况下问“我需要在不使用 Y 或 Z 的情况下做 X”并没有多大意义。
-
因为它可以是 9 个数字,而不总是 10
-
您省略了哪些其他有趣的要求?像“仅使用 XXXXX 操作”或类似的东西?它可以是50位长吗? (或者您的意思是“长”为 C#
long也称为System.Int64)? -
为什么不能转成字符串?
标签: c# long-integer