Rak*_*sha -1 wolfram-mathematica
我以为我知道FromDigits是如何工作的,但它现在正在做一些疯狂的事情.
n[[990;;]]
FromDigits[n[[990;;]]]
Run Code Online (Sandbox Code Playgroud)
输出:
{9, 50, 0, 50, 1, 50, 2, 50, 3, 50, 4, 50, 5, 50, 6, 50, 7, 50, 8, 50, 9}
1405060708091011121309
Run Code Online (Sandbox Code Playgroud)
而不是,你知道,950050150 ......
这是怎么回事?
文档说
FromDigits : constructs an integer from the list of its decimal digits.
Run Code Online (Sandbox Code Playgroud)
因此,对于简单的连接,数组中的每个数字必须小于10(十进制数字).
大于基数的数字是"携带的":例如
FromDigits[{7, 11, 0, 0, 0, 122}] will give 810122
Run Code Online (Sandbox Code Playgroud)
有关更多信息,请访问http://reference.wolfram.com/language/ref/FromDigits.html