Java - 如何正确地将数字上升到分数幂?

时间:2016-09-30 22:13:30

标签: java math

enter image description here

我有这些公式,我正在寻找一种方法将它们翻译成代码,但我更多地咀嚼我可以吃的东西,我真的不知道如何将价值提高到分数幂编程。

我偶然发现了这些问题:

但他们没有回答我的问题

那么......这样做的正确方法是什么?

编辑:

SHOOT !!

我想如果我用较少的信息问一个简单的问题,我可以得到一个正确的答案......

嗯......这是我尝试做我想做的事情:

如果我按照第一个问题的答案,我会得到这个:

public static void main(String []args)
     {
         double pow = 3.0/2;
         double valA = 20.5;
         System.out.println(Math.pow(valA, pow)/(6 * Math.sqrt(Math.PI)));
     }

结果:8.727796365331747

如果我喜欢我在做:

public static void main(String []args)
     {
         double pow = 3/2;
         double valA = 20.5;
         System.out.println(Math.pow(valA, pow)/(6 * Math.sqrt(Math.PI)));
     }

结果:1​​.9276477437881674

再次......什么是正确的方法?为什么?

0 个答案:

没有答案