指数幂计算器 — 如何计算 a 的 b 次方
计算幂 a^b,示例 2^10=1024。写明极大结果可能溢出为 Infinity,以及负底配非整数指数时可能出现 NaN。浏览器内计算,适合作业,并可与对数页、科学计数法页互相核对逆运算与数量级因子;同时注明本页对 0^0 的编程约定处理。
怎么用
输入底数 a 与指数 b,返回 a^b。负底配非整数指数在实数下可能为 NaN,本页视为错误。
公式
幂运算 a^b:
- b 为非负整数时,a^b 表示 a 自乘 b 次。
- 分数与负指数按 Math.pow 的实数幂规则。
- 此处 0^0 按常见编程约定取 1——学界有争议。
- 可配合对数页在有定义时核对 log_a(a^b)=b。
示例
示例:2^10=1024。
适合什么场景
- 作业:计算 2^10 这类简单幂。
- 核对科学计数的数量级因子。
- 用逆运算核对对数。
常见问题
很大时会怎样?
可能得到 Infinity,本页不是任意精度运算。
本页 0^0 是多少?
按常见 JS 约定取 1;数学上有争议。
负底何时失败?
负底配非整数实数幂在 JS 中常为 NaN。
如何用对数核对?
有定义时 log_a(a^b) 应约等于 b。
咨询与反馈
页面不清、功能异常或想提建议?在下方起草邮件,我们会阅读每一封关于工具的来信。