Mr.*_*ard 9 wolfram-mathematica mathematica-7
在Mathematica 7中连接两个正整数的最有效方法是什么?
cc[123, 4567]
>> 1234567
两个以上怎么样?
cc[123, 4, 567, 89]
>> 123456789
对于许多整数而言,这比上一个解决方案稍快一些:
ToExpression[StringJoin @@ Map[IntegerString, {##}]] &
Run Code Online (Sandbox Code Playgroud)
更简洁的替代方法是接受单个参数,假设它是要连接的数字的列表而不是序列:
ToExpression@StringJoin@IntegerString@#&
Run Code Online (Sandbox Code Playgroud)
这是基于IntegerString
存在的Listable
.
归档时间: |
|
查看次数: |
1227 次 |
最近记录: |