中易网

Java中怎样怎样算出求函数的幂次方?

答案:5  悬赏:60  
解决时间 2021-01-17 00:05
Java中怎样怎样算出求函数的幂次方?
最佳答案
java中通常进行数学运算的东西都在Math类中,求函数的幂次方就是Math类中的pow方法:public static double pow(double a, double b), 返回第一个参数的第二个参数次幂的值。
例如求2的3次方,代码如下:
public class test {
public static void main(String[] args) {
double a= Math.pow(2, 3);
}

}
运行结果为8

扩展资料:
Math 类包含用于执行基本数学运算的方法,如初等指数、对数、平方根和三角函数。

与 StrictMath 类的某些数学方法不同,并非 Math 类所有等价函数的实现都定义为返回逐位相同的结果。此类在不需要严格重复的地方可以得到更好的执行。
默认情况下,很多 Math 方法仅调用 StrictMath 中的等价方法来完成它们的实现。建议代码生成器使用特定于平台的本机库或者微处理器指令(可用时)来提供 Math 方法更高性能的实现。这种更高性能的实现仍然必须遵守 Math 的规范。
实现规范的质量涉及到两种属性,即返回结果的准确性和方法的单调性。浮点 Math 方法的准确性根据 ulp(units in the last place,最后一位的进退位)来衡量。对于给定的浮点格式,特定实数值的 ulp 是包括该数值的两个浮点值的差。当作为一个整体而不是针对具体参数讨论方法的准确性时,引入的 ulp 数用于任何参数最差情况下的误差。
如果一个方法的误差总是小于 0.5 ulp,那么该方法始终返回最接近准确结果的浮点数;这种方法就是正确舍入。一个正确舍入的方法通常能得到最佳的浮点近似值;然而,对于许多浮点方法,进行正确舍入有些不切实际。
相反,对于Math 类,某些方法允许误差在 1 或 2 ulp 的范围内。非正式地,对于 1 ulp的误差范围,当准确结果是可表示的数值时,应该按照计算结果返回准确结果;否则,返回包括准确结果的两个浮点值中的一个。对于值很大的准确结果,括号的一端可以是无穷大。除了个别参数的准确性之外,维护不同参数的方法之间的正确关系也很重要。
因此,大多数误差大于 0.5 ulp 的方法都要求是半单调的:只要数学函数是非递减的,浮点近似值就是非递减的;同样,只要数学函数是非递增的,浮点近似值就是非递增的。并非所有准确性为 1
ulp 的近似值都能自动满足单调性要求。
参考资料:
Oracle官方API接口-Java™ Platform, Standard Edition 7 API Specification


全部回答
Math.pow(x, y)
x的y次方
调用Math类中的pow方法
Math.pow(3, 2); 3的2次方
java中通常进行数学运算的东西都在Math类中,例如你这个就是
Math类中的pow方法,是个静态方法,你直接用类名调用就行,比如求5的6次幂,那就是Math.pow(5,6),其他的数学方法可以参考一下API
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
请问“白虎须用,麒麟符制,否则,诸事不宜”
如何提取加密视屏播放器里的文件
有一句 『那些我爱的人.那些离逝的风』逝什么
冬天前挡玻璃爱起雾,开暖风除雾到底要不要开
怎样买衣服
232串口一分二
扫地恐伤蝼蚁命,爱惜飞蛾纱罩灯,池中有鱼钩
音频线对音质有影响吗
质点相对于o的位置矢量怎么理解
表白可以在微信上说吗
赵丽颖粉丝为什么叫 日天粉?
仿写句子:如果你是鱼儿,那快乐就是一汪清凉
沉井下沉前降水井什么时候开始施工?
中纤水煮板
倩女幽魂开疯狂京师失败后还可以开普通的吗
推荐资讯
为什么被马东怼的许知远如此尴尬呢?
为什么现在的女的,都很会打扮自己,但却仍然
.西塞罗说:“执政官乃是会说话的法律,而法
单晶铜耳机线和普通耳机线的区别在哪里?
有人知道劝人改变主意的古诗名人名言急求
西安的大差市中的“市”是什么意思?还有来历
结婚铺床对床单颜色有什么讲究。金黄色可以吗
现在国三铃木王被限速了,请问被限速以后现在
DVD/CD-ROM 驱动器问题:由于其配置信息(
有没有谁知道一部男主角有龙脉意外被改造拥有
请参照示例写一段话说说自己和他人是怎样的一
上午刚开户存了四万元,下午去查询余额是四万
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?