java math pow_Java Math.pow() 方法
Java Math.pow() 方法
java.lang.Math.pow() 方法用于返回第一个参数的第二个参数次方。pow() 方法的返回类型为double。
1 语法
public static double pow(double a, double b)
2 参数
a :基数
b :指数
3 返回值
此方法返回的值ab。
如果第二个参数为正零或负零,则此方法将返回1.0。
如果第二个参数不是数字(NaN),则此方法将返回NaN。
如果第二个参数为1,则此方法将返回与第一个参数相同的结果。
4 示例1
package com.yiidian;
/**
* 一点教程网: http://www.yiidian.com
*/
public class Demo
{
public static void main(String[] args)
{
double x = 5;
double y = 4;
//返回5的4的幂,即5 * 5 * 5 * 5
System.out.println(Math.pow(x, y));
}
}
输出结果为:
625.0
5 示例2
package com.yiidian;
/**
* 一点教程网: http://www.yiidian.com
*/
public class Demo
{
public static void main(String[] args)
{
double x = 9.0;
double y = -3;
//返回(9)-3的幂
System.out.println(Math.pow(x, y));
}
}
输出结果为:
0.0013717421124828531
6 示例3
package com.yiidian;
/**
* 一点教程网: http://www.yiidian.com
*/
public class Demo
{
public static void main(String[] args)
{
double x = -765;
double y = 0.7;
//返回NaN
System.out.println(Math.pow(x, y));
}
}
输出结果为:
NaN
7 示例4
package com.yiidian;
/**
* 一点教程网: http://www.yiidian.com
*/
public class Demo
{
public static void main(String[] args)
{
double x = 27.2;
double y = 1.0;
//第二个参数为1,因此输出为27.2
System.out.println(Math.pow(x, y));
}
}
输出结果为:
27.2
java math pow_Java Math.pow() 方法相关推荐
- java math pow_Java Math pow() 使用方法及示例
Java Math pow() 使用方法及示例 Java Math pow()方法求幂(a的b次方). 即是, pow(a, b) = ab pow()方法的语法为: Math.pow(double ...
- java中Math.pow()实例_Java.math.BigDecimal.pow()方法实例
全屏 Java.math.BigDecimal.pow()方法实例 java.math.BigDecimal.pow(int n)返回一个BigDecimal,其值是 (thisn), 被精确计算的幂 ...
- java重载方法math_Java语言程序设计(十二)Math数学类,方法重载及变量作用域...
1.重载方法 上一篇文章用到的max方法只能用于int型数据类型,但是如果需要决定两个浮点数中哪个较大,解决方法是创建另一个方法名相同但参数不同的方法,代码如下: public static doub ...
- 使用 Math.pow()方法,求出 2 的 32 次方的值
java基础题 使用 Math.pow()方法,求出 2 的 32 次方的值 ```java //1.使用 Math.pow()方法,求出 2 的 32 次方的值. //static double p ...
- Java中int型如何求幂_关于java:为什么Math.pow(int,int)慢于我的幼稚实现?
昨天我看到一个问题,问为什么Math.pow(int,int)这么慢,但是问题措辞不佳,没有进行任何研究,因此很快就关闭了. 我做了一些自我测试,发现与整数参数相比,Math.pow方法实际上比我自己 ...
- java的exp_Java Math exp() 使用方法及示例
Java Math exp() 使用方法及示例 Java Math exp()方法用于返回自然数底数e的参数次方. 也就是说,Math.exp(4.0) = e4.0 exp() 方法的语法为: Ma ...
- java math.log10_Java Math log10() 使用方法及示例
Java Math log10() 使用方法及示例 Java Math log10()方法计算指定值的以10为底的对数,然后将其返回. log10()方法的语法为: Math.log10(double ...
- JAVA中Math类的random()方法使用
使用了Math类的random()方法, 由于Math类是出于java.lang包(Package),故使用时不必import这个包. 此外本例还使用了移位运算符 /*** 使用了Math类的rand ...
- java math rint_Java Math rint() 使用方法及示例
Java Math rint() 使用方法及示例 Java Math rint()方法返回最接近指定值且等于数学整数的值. 也就是说,如果指定值为5.8,则等于数学整数的最接近值是6.0.而对于值5. ...
- java中math.ceil用法_[Java教程]关于Math类的round、floor、ceil三个方法
[Java教程]关于Math类的round.floor.ceil三个方法 0 2014-05-06 16:00:08 一.Math类这三个方法的简介 1.round():取最接近的值. 对于这个方法, ...
最新文章
- Mybatis-Plus 支持分库分表了?-官方神器发布!
- 如何将spring源码作为导入eclipse中,变成一个普通的项目(git、github)
- 陈斌:探索技术领导力的最佳实践
- winform groupbox控件放到窗体中间位置
- Algorithm之MC:Monte Carlo method蒙特·卡罗方法的简介、实现、应用
- Ubunt16.04 搭建 GPU 显卡驱动 + CUDA9.0 + cuDNN7 详细教程
- proxool配置多数据库多连接池
- JQuery的click、bind、delegate、off、unbind
- SpringBoot+Swagger整合API
- 8086汇编语言显示一串字符串中ASCII码最大的一个字符
- 多目标进化优化_科研一角|论文分享 | 等离子喷焊工艺参数多目标优化
- 利用迅捷PDF分割器实现PDF文档的批量拆分
- NVIDIA显卡驱动丢失 安装失败
- C#搞工控的一些代码
- 薛之谦一半的高潮用计算机弹怎么按,如何解读薛之谦的歌《一半》?
- ajax xmlhttp下open方法POST、GET参数的区别
- 结算时打印购物小票,计算此次获得的会员积分
- UE5笔记【六】流明引擎Lumen简介;Lumen处理发光物体。
- win7与linux切换,Windows 7停更后不想用Win10?教你直接换上Linux再战
- 用VScode绘制函数调用流程图
热门文章
- 自我介绍html模板王,个性简短自我介绍模板十篇
- win7所有服务被禁用(应该是大多数被禁用)
- (基础)SpringCloud Alibaba Nacos作为多环境配置中心
- 槑图秀秀 (初学JAVA第三篇)
- 好玩的Deep Dream模型
- lighttp 配置php扩展包,Lighttpd配置
- 计算天数(函数)(C语言实现)
- Elasticsearch-SERVICE_UNAVAILABLE/1/state not recovered
- 偏微分方程离散化matlab,[数学]偏微分方程的离散化方法4.ppt
- Graph Neural Network(GAE,GVAE,ARGA)