nem*_*_87 2 c# string string-split
在C#中将一些给定的较大数字拆分为数百,数十和单位的最佳方法是什么?
例如:如果我输入数字43928,我如何在输出上获得40000 + 3000 + 900 + 20 + 8?
And*_*yev 10
像这样的东西:
long x = 43928;
long i = 10;
while (x > i / 10)
{
Console.WriteLine(x % i - x % (i / 10));
i *= 10;
}
Run Code Online (Sandbox Code Playgroud)
它会给你输出
8
20
900
3000
40000
Run Code Online (Sandbox Code Playgroud)