数学

2 的幂计算器

设置
重置
分享结果
保存
嵌入
报告错误

分享计算器

将我们的免费计算器添加到您的网站

请输入有效的 URL。仅支持 HTTPS URLs。


将页面上计算器输入字段中的当前值用作嵌入计算器的默认值。


输入框边框聚焦颜色,开关框选中颜色,选择项悬停颜色等。


请同意使用条款。

预览

保存计算器

计算器设置

请输入在允许范围内的值。

请输入在允许范围内的值。

请输入在允许范围内的值。

请输入在允许范围内的值。

分享计算器

什么是 2 的幂计算器?

2 的幂计算器处理表达式 2n2^n — 即数字二自乘 nn 次。2 的幂在计算领域无处不在,因为数字系统以二进制方式存储和寻址信息,其中每增加一位都会使可能状态的数量翻倍。

此计算器双向运行。给定指数 nn,它返回值 2n2^n。给定正值 vv,它返回指数 n=log2vn = \log_2 v,并指出 vv 是否是 2 的精确幂。

关键概念

  • 底数 — 被求幂的数字。这里底数固定为 2。
  • 指数 (n) — 底数自乘的次数。它可以为零、负数或非整数。
  • 幂 (2ⁿ) — 求幂的结果。
  • 以 2 为底的对数 — 逆运算:log2v\log_2 v 回答”2 需要取多少次幂才能得到 vv?“。

计算器如何工作?

使用 计算 选择器来选择方向。在”根据指数计算值”模式下,您输入 nn 并读取 2n2^n。在”根据值计算指数”模式下,您输入正的 vv 并读取 log2v\log_2 v,同时附带一条说明,指出 vv 是否是 2 的精确幂。

公式

根据指数求值:

value=2n\text{value} = 2^n

根据值求指数:

n=log2v=lnvln2n = \log_2 v = \frac{\ln v}{\ln 2}

log2v\log_2 v 为整数时,值 vv 是 2 的精确幂。

示例

示例 1:根据指数求值,n = 10

210=10242^{10} = 1024

示例 2:根据指数求值,n = 0

20=12^{0} = 1

示例 3:根据指数求值,n = 16

216=655362^{16} = 65536

示例 4:根据值求指数,v = 256

log2256=8\log_2 256 = 8

由于 8 是整数,256 是 2 的精确幂:28=2562^8 = 256

示例 5:根据值求指数,v = 100

log21006.6439\log_2 100 \approx 6.6439

由于 6.6439 不是整数,100 不是 2 的精确幂 — 它介于 26=642^6 = 6427=1282^7 = 128 之间。

实际用途

  • 计算与内存 — 千字节、兆字节和吉字节通常以 2 的幂定义(2102^{10}2202^{20}2302^{30})。
  • 网络 — 子网大小和地址范围都是 2 的幂;底层转换请参见二进制转十进制计算器
  • 算法 — 二分查找、平衡树和分治法都随 2 的幂扩展。
  • 科学记数法 — 对于非常大或非常小的结果,请切换到指数记数法计算器

注意事项

  • 指数可以为负:23=0.1252^{-3} = 0.125
  • 允许非整数指数:20.5=21.41422^{0.5} = \sqrt{2} \approx 1.4142
  • 以 2 为底的对数仅对正值有定义,因此 vv 必须大于 0。
  • 只有当一个值的以 2 为底的对数在极小容差范围内四舍五入为整数时,该值才会被标记为 2 的精确幂。

报告错误

此字段为必填项。