NumberDigit

NumberDigit[x,n]

返回实数 x 中对应于 10n 的数字.

NumberDigit[x,n,b]

返回对应于 b^(n) 的数字.

更多信息

  • 小数点左边的数字是第 位.
  • NumberDigit[x,] 中,x 可以是任何实数值表达式.
  • NumberDigit[x,{n1,n2,}] 返回 {NumberDigit[x,n1],NumberDigit[x,n2],}.
  • NumberDigit[x,n,b] 中,基底 b 必须是大于 1 的实数值.
  • NumberDigit 在其第一个参数可列.

范例

打开所有单元关闭所有单元

基本范例  (2)

找出数字中与 102 对应的数字:

找出数字中与 10-1 对应的数字:

范围  (7)

找出一个数在 104106 数位上的数字:

找出一个数在 103105107 数位上的数字:

找出 Pi10210-2 数位上的数字:

找出 Pi10210-2 数位上的数字,底数为 16:

找出分数

的前三位数字:

负数的位数与其相应的正数相同:

底数不必是整数,您可以找到底数严格介于 1 和 2 之间时 Pi 的前几位数字:

这些与底数 2 时相应幂的位数不同:

NumberDigit 在其第一个参数中是可列的:

应用  (2)

证明在 0 到 1 之间的随机实数,其第四位数字在 0 到 9 之间均匀分布:

取 2021 年的所有日期:

月份的第 位数字的直方图:

日期的第 位数字的直方图:

日期的第 位数字的直方图:

属性和关系  (1)

NumberDigit[x,n,b] 返回以 RealDigits[x,b,1,n] 的第一个元素的形式给出的数字:

可能存在的问题  (1)

对于近似实数值,如果所求的数字超出输入精度,则结果将具有不确定的数字:

巧妙范例  (1)

取 0 到 1 之间的 100 个实数的一千次加和:

它们在 50 左右分布:

因为偏差小于 10,所以存在第 个数字的非均匀分布:

Wolfram Research (2021),NumberDigit,Wolfram 语言函数,https://reference.wolfram.com/language/ref/NumberDigit.html.

文本

Wolfram Research (2021),NumberDigit,Wolfram 语言函数,https://reference.wolfram.com/language/ref/NumberDigit.html.

CMS

Wolfram 语言. 2021. "NumberDigit." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/NumberDigit.html.

APA

Wolfram 语言. (2021). NumberDigit. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/NumberDigit.html 年

BibTeX

@misc{reference.wolfram_2024_numberdigit, author="Wolfram Research", title="{NumberDigit}", year="2021", howpublished="\url{https://reference.wolfram.com/language/ref/NumberDigit.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_numberdigit, organization={Wolfram Research}, title={NumberDigit}, year={2021}, url={https://reference.wolfram.com/language/ref/NumberDigit.html}, note=[Accessed: 22-November-2024 ]}