gpt4 book ai didi

数字求和算法?

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:24:07 26 4
gpt4 key购买 nike

我正在寻找一种用于数字求和的算法。让我概述一下基本原则:

假设您有一个号码:18268

1 + 8 + 2 + 6 + 8 = 25

2 + 5 = 7

7 是我们的最终数字。它基本上是将整数中的每个数字相加,直到我们得到一个(也称为“核心”)数字。它经常被数字命理学家使用。

我正在为此寻找一种算法(不必是特定语言)。在过去的一个小时里,我用 digit sum algorithm 之类的术语在 Google 上进行了搜索,但没有找到合适的结果。

最佳答案

因为10-1=9,一点数论就会告诉你最后的答案就是n mod 9。代码如下:

ans = n%9;
if(ans==0 && n>0) ans=9;
return ans;

示例:18268%9 是 7。(另请参阅:Casting out nines。)

关于数字求和算法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2686881/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com