Java计算平方根

2023-05-16

Java基础,对数值的处理,很重要的细节操作

标题1376: 计算平方根

Time Limit: 1 Sec Memory Limit: 128 MB

Description

输入一个整数,计算平方根并输出。

Input

输入一个整数。

Output

计算该整数的平方根,将平方根结果取整(四舍五入)后输出。

Sample Input Copy

8

Sample Output Copy

3

可能的Java代码:

import java.util.*;
public class Main {
     
  public static void main(String[] args) {
       
      Scanner sc=new Scanner(System.in);
      int input=sc.nextInt();
      double  sqrt=(double)Math.sqrt((double)input);
      
      int   result=(int)Math.round(sqrt);
      
      System.out.println(result);       
    }
   
}

运行结果:

	Problem: XXXX
    User: XXXXXXXXXX
    Language: Java
    Result: Accepted
    Time:116 ms
    Memory:10236 kb

看到该Math.*的源码,我会更新上来的。

转载一篇别人的文章,供大家参考参考:人家写的四舍五路和精度保留,我就先不写了哈哈,自己再回头瞄瞄就好了

https://blog.csdn.net/alan_gaohaodong/article/details/79145309?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522160422226519724835818971%2522%252C%2522scm%2522%253A%252220140713.130102334…%2522%257D&request_id=160422226519724835818971&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2alltop_click~default-1-79145309.first_rank_ecpm_v3_pc_rank_v2&utm_term=Java%E5%9B%9B%E8%88%8D%E4%BA%94%E5%85%A5&spm=1018.2118.3001.4449

实测复制到浏览器可以正确打开该网页。

END

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Java计算平方根 的相关文章

随机推荐