DigitSum
DigitSum[n]
给出十进制整数 n 的各位数字之和.
DigitSum[n,b]
给出整数 n 在底数 b 下的各位数字之和.
DigitSum[n,b,k]
给出整数 n 在底数 b 下的前 k 位数字之和.
DigitSum[n,b,-k]
给出整数 n 在底数 b 下的后 k 位数字之和.
DigitSum[n,MixedRadix[blist]]
使用混合底数,其中底数列表为 blist.
范例
打开所有单元关闭所有单元范围 (8)
DigitSum 在列表上进行线程操作:
使用 MixedRadix 规范求数字和:
属性和关系 (9)
使用 IntegerDigits 计算 DigitSum:
使用 HammingDistance 计算二进制下的 DigitSum:
当 k 小于或等于 IntegerExponent[n,b] 时,DigitSum[n,b,-k] 给出 0:
特别是,DigitSum[0,b,k] 始终为 0:
使用 DigitCount 计算二进制下的 DigitSum:
使用 DigitCount 计算任意底数下的 DigitSum:
对于 在底数为 时,IntegerLength 和 DigitSum 给出 :
当 k 大于 n 以 b 为底数的整数长度时,DigitSum[n,b,k] 等价于 DigitSum[n,b]:
对于 n 和 IntegerReverse[n,b],DigitSum 给出相同的结果:
文本
Wolfram Research (2024),DigitSum,Wolfram 语言函数,https://reference.wolfram.com/language/ref/DigitSum.html.
CMS
Wolfram 语言. 2024. "DigitSum." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/DigitSum.html.
APA
Wolfram 语言. (2024). DigitSum. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/DigitSum.html 年