如何把数字和成整数
本文关键字:整数 数字 | 更新日期: 2023-09-27 18:08:17
如何将不同的数字和成一个整数?例如:int = and 411;
我想拉出的数字和它们的总和:4 + 1 + 1 = 6
,尝试了各种方式,但我收集ASCII值在表中,我不想要它?
如何使用LINQ表达式?
var sum = 411.ToString().Sum(x => x - '0');
通过将int
值转换为string
(实现IEnumerable<char>
),我们可以遍历每个数字并将它们相加。
int i = 441;
int sum = 0;
while (i > 0)
{
sum += i%10;
i /= 10;
}