Math 加性持久性ocaml

Math 加性持久性ocaml,math,ocaml,Math,Ocaml,我很难计算出一个整数的加性持久性和数字根。例如,从起始编号9876获得的序列是9876,30,3,因此9876的加性持久性为2,数字根为3 我将整数转换成一个列表,即{9;8;7;6},然后对列表求和以生成另一个整数,以此类推,直到只剩下一个数字。如何检查是否只剩下一个数字?数字根就是这个数字您可以检查您的数字是否小于10。一位非负整数小于10。这一部分似乎并不难。不知何故,你一定已经在将数字转换为数字列表的函数中完成了。。。

我很难计算出一个整数的加性持久性和数字根。例如,从起始编号9876获得的序列是9876,30,3,因此9876的加性持久性为2,数字根为3


我将整数转换成一个列表,即{9;8;7;6},然后对列表求和以生成另一个整数,以此类推,直到只剩下一个数字。如何检查是否只剩下一个数字?数字根就是这个数字

您可以检查您的数字是否小于10。

一位非负整数小于10。这一部分似乎并不难。不知何故,你一定已经在将数字转换为数字列表的函数中完成了。。。