JAVA:从键盘输入一个实数,求其平方根并输出
发布网友
发布时间:2022-04-23 13:06
我来回答
共4个回答
热心网友
时间:2023-10-14 19:29
使用java.lang.Math类的sqrt(double)方法。
方法详解:
public static double sqrt(double a)
返回正确舍入的 double 值的正平方根。
Math是在java.lang这个包中的所以可以直接在程序中用这个Math类直接在程序中这样就可以了:
double n;
n=Math.sqrt(9);//比如9是要平方的数
热心网友
时间:2023-10-14 19:30
import java.io.BufferedReader;
import java.io.InputStreamReader;
public class test1{
public static void main(String arg[]){
System.out.println("请输入一个实数:");
String num="";
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
try{
num=br.readLine();
}catch(Exception e){
e.printStackTrace();
}
try{
System.out.println(Math.sqrt(Double.parseDouble(num)));
}catch(Exception e){
System.out.println("不能输入负数或非实数!");
}
}
}
热心网友
时间:2023-10-14 19:30
public static void main(String[] args) {
Scanner reader=new Scanner(System.in);
try{
int a=reader.nextInt();
System.out.println(Math.sqrt(a));
}catch(Exception e){
System.err.println(e.getMessage());
}
}
热心网友
时间:2023-10-14 19:31
java.lang.Math.sqrt(double) 这个是求平方根的
其他的很简单咯。。。。
热心网友
时间:2023-10-14 19:29
使用java.lang.Math类的sqrt(double)方法。
方法详解:
public static double sqrt(double a)
返回正确舍入的 double 值的正平方根。
Math是在java.lang这个包中的所以可以直接在程序中用这个Math类直接在程序中这样就可以了:
double n;
n=Math.sqrt(9);//比如9是要平方的数
热心网友
时间:2023-10-14 19:30
import java.io.BufferedReader;
import java.io.InputStreamReader;
public class test1{
public static void main(String arg[]){
System.out.println("请输入一个实数:");
String num="";
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
try{
num=br.readLine();
}catch(Exception e){
e.printStackTrace();
}
try{
System.out.println(Math.sqrt(Double.parseDouble(num)));
}catch(Exception e){
System.out.println("不能输入负数或非实数!");
}
}
}
热心网友
时间:2023-10-14 19:30
public static void main(String[] args) {
Scanner reader=new Scanner(System.in);
try{
int a=reader.nextInt();
System.out.println(Math.sqrt(a));
}catch(Exception e){
System.err.println(e.getMessage());
}
}
热心网友
时间:2023-10-14 19:31
java.lang.Math.sqrt(double) 这个是求平方根的
其他的很简单咯。。。。