【问题标题】:How to get the rest of java Math funtions?如何获得其余的 java 数学函数?
【发布时间】:2022-01-08 09:14:05
【问题描述】:

我目前正在使用 Eclipse IDE 和 CodeNameOne 工具包进行所有编程,由于我的一些程序现在需要一些更复杂的数学运算,我意识到我缺少一些 Math 函数。最重要的是pow()acos()asin()。关于如何添加它们的任何想法?到目前为止,我所有的谷歌搜索都没有。

我已经使用 java.lang.Math 导入了该类,虽然有一些方法,但我缺少一些方法。

【问题讨论】:

  • @JoãoDias 你不需要导入任何东西,Mathjava.lang,所以你只需Math.pow(a, b)
  • @azurefrog 问题是这样做不起作用。
  • “不工作”是什么意思?不跑?不编译?什么代码在什么条件下会导致什么错误?
  • 您需要向我们展示minimal reproducible example 并准确告诉我们您收到了哪些错误消息。使用这些函数中的任何一个都应该没有问题,所以我们需要看看你在做什么才能了解​​问题所在。
  • 这已被不知道已正确标记的代号一的人关闭。正确答案是使用 MathUtil 获取额外的 API

标签: java eclipse codenameone


【解决方案1】:

看起来 codename1 覆盖了一些 java 数学函数。可以使用 codename1 的 MathUtil 类访问它们。谢谢大家的时间。

【讨论】:

    【解决方案2】:

    java.lang.Math 类中提供了这些函数。您可以将它们全部静态导入 - import static java.lang.Math.*;

    【讨论】:

    • 我知道这一点,但由于某种原因,缺少应该包含的功能。所以这并不能真正回答我如何添加它们的问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-05-11
    • 2011-08-01
    • 1970-01-01
    • 2017-04-06
    • 2016-09-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多