Java中求平方以及立方的函数式什么?
Java中求平方以及立方的函数式什么?还有找到Math.java源代码怎么用啊?打开后都是乱码也看不懂...
Java中求平方以及立方的函数式什么?
还有找到Math.java源代码 怎么用啊?打开后都是乱码也看不懂 展开
还有找到Math.java源代码 怎么用啊?打开后都是乱码也看不懂 展开
8个回答
展开全部
Math.pow(x,2)就是平方。Math.pow(x,3)就是立方。
Math.pow(底数,几次方),如:double a=2.0,double b=3.0,double c=Math.pow(a,b),就是2的三次方是多少;c最终为8。
扩展资料:
Math.pow() 函数返回基数(base)的指数(exponent)次幂,即 base的exponent次幂。Java是一种简单的,跨平台的,面向对象的,分布式的,解释的,健壮的安全的,结构的中立的,可移植的,性能很优异的多线程的,动态的语言。
Java编程工具如下:
1、Eclipse:一个开放源代码的、基于Java的可扩展开发平台 。
2、NetBeans:开放源码的Java集成开发环境,适用于各种客户机和Web应用。
3、IntelliJ IDEA:在代码自动提示、代码分析等方面的具有很好的功能。
4、MyEclipse:由Genuitec公司开发的一款商业化软件,是应用比较广泛的Java应用程序集成开发环境 。
5、EditPlus:如果正确配置Java的编译器“Javac”以及解释器“Java”后,可直接使用EditPlus编译执行Java程序 。
参考资料:百度百科——java
展开全部
平方根:开平方用math.sqrt(double n);就可以了,n就是要被开方的数
扩展下,如果要给m开n次方就用java.lang.StrictMath.pow(m,1.0/n);
因为都是用的double类型的数字,所以会有误差,比如
m=64;n=3,y=java.lang.StrictMath.pow(m,1.0/n);
这样如果System.out.println(y); y就是3.9999999999999996
Math.pow(x,3)就是立方
扩展下,如果要给m开n次方就用java.lang.StrictMath.pow(m,1.0/n);
因为都是用的double类型的数字,所以会有误差,比如
m=64;n=3,y=java.lang.StrictMath.pow(m,1.0/n);
这样如果System.out.println(y); y就是3.9999999999999996
Math.pow(x,3)就是立方
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在jdk安装目录下的src.zip里就是源码,但看到源码应该也没多大帮助,很多方法是用本地方法去实现的。
如果是一般的数,直接两个变量相乘就可以了吧。
我也很少用math,找了一下,
Math.pow(x,2)就是平方。
Math.pow(x,3)就是立方
如果是一般的数,直接两个变量相乘就可以了吧。
我也很少用math,找了一下,
Math.pow(x,2)就是平方。
Math.pow(x,3)就是立方
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
java中通常进行数学运算的东西都在Math类中,例如你这个就是 Math类中的pow方法,是个静态方法,你直接用类名调用就行,比如求5的6次幂,那就是Math.pow(5,6),其他的数学方法可以参考一下。数学函数都在Math类中,求平方根用Math.sqrt(double a) 求立方根用Math.cbrt(double a) 求其他的方根可以用Math.pow(double a, double b)。
源码如下,
import java.util.Scanner; class { public static void main(String[] args) { System.out.println("请按小到大输入两个整数:"); Scanner ner=new Scanner(System.in); int a=ner.nextInt(); int b=ner.nextInt(); int output; for(int i=a;i)
源码如下,
import java.util.Scanner; class { public static void main(String[] args) { System.out.println("请按小到大输入两个整数:"); Scanner ner=new Scanner(System.in); int a=ner.nextInt(); int b=ner.nextInt(); int output; for(int i=a;i)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个函数试一下吧 pow(double a, double b) 返回参数a 的参数b 次幂的值。
用法:
System.out.println(Math.pow(2,3)); 2的3次方
用法:
System.out.println(Math.pow(2,3)); 2的3次方
追问
谢谢 能告诉我怎么在Math.java里查函数吗 在JDK安装文件里找到的Math.java怎么用?
追答
你是要查函数的用法吗,如果要查函数用法,通过JDK在线的帮助文档就可以。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询