【问题标题】:Trouble in calling e in method在方法中调用 e 出现问题
【发布时间】:2015-09-10 13:35:27
【问题描述】:

我想编写一个 Java 程序,将 e 提升为 -x。从main 调用时,我应该为e 使用什么值?

【问题讨论】:

  • 你看过Math类吗?
  • 好吧,你想写它...所以,继续写吧。
  • 顺便说一下e的近似值为2.72...
  • 提问时,请提供更多上下文,也许您目前尝试过的代码,请咨询stackoverflow.com/help/on-topic

标签: java math


【解决方案1】:

我想你正在寻找Math.E - javadoc here

Math.exp(double)e 提高到double 的幂 - javadoc here

【讨论】:

    【解决方案2】:

    e 的值约为 2.718,由 Sebastian Wedeniwski 计算到小数点后 869,894,101 位。如果您使用的是 Java,则可以这样声明

    private static final double E = 2.718
    

    我希望这就是你要问的。

    【讨论】:

    • 如果你用的是Java就不用声明了,java.lang.Math里已经有了,还有计算e^n和(e^n-1)的具体函数)
    • 如果您确实需要将无理数定义为清单常量,当然您应该尽可能精确地定义它。
    猜你喜欢
    • 1970-01-01
    • 2014-03-19
    • 2021-05-28
    • 2014-02-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多