当前位置: 首页 > news >正文

Java语言如何求平方根

问题 

在编程时,会遇到求平方根的问题,本次问题讲到如何使用Java来求解平方根。

方法

使用java.lang.Math类的sqrt(double)方法求平方根。Math是java.lang包中的类,所以就可以直接使用这个类。Double为对象中的基本类型。例如求正整数16的平方根:先定义一个变量double n;令n = Math.sqrt(16),打印得到结果为4。

package blog;
public class Test01 {
   public static void main(String[] args) {
       double a = 16;
       System.out.println("16的平方:" + Math.sqrt(a));
       System.out.println("2^3=" + Math.pow(2, 3));
       System.out.println("-4的绝对值=" + Math.abs(-4));
       System.out.println("100的对数=" + Math.log10(100));
   }
}

fcd8882f935d4b665f803eccfd5a410e.png结果如图所示:

结语

针对java语言如何求平方根问题,提出sqrt(double)方法,通过实验证明该方法是有效的,但是也有一些不足的地方,例如在此问题中直接调用了java库中的sqrt()函数,如果不直接调用函数,则需要使用其他的方法。

http://www.lryc.cn/news/26913.html

相关文章:

  • C++20中的span容器
  • codeforces周赛div3#855记录
  • 2022年考研结果已出,你上岸了吗?
  • 2023 工业互联网平台:智慧制硅厂 Web SCADA 生产线
  • 6-2 SpringCloud快速开发入门:声明式服务消费 Feign实现消费者
  • Git-学习笔记01【Git简介及安装使用】
  • 【Python】控制自己的手机拍照,并自动发送到邮箱
  • 八股文(二)
  • 在CANoe/CANalyzer中观察CAN Message报文的周期Cycle
  • Linux命令·ls
  • Mysql InnoDB 存储引擎笔记
  • 智慧工地AI视频分析系统 opencv
  • 小红书「高效达人筛选攻略」
  • 大话数据结构-线性表
  • 分布式缓存 Memcached Linux 系统安装
  • 【数据结构】链表:看我如何顺藤摸瓜
  • linux shell 入门学习笔记18 函数开发
  • 如何最巧妙回答HR面试“送命题”:你为什么离开上家公司?
  • 注意力机制详解系列(五):分支与时间注意力机制
  • 创宇盾重保经验分享,看政府、央企如何防护?
  • 软件测试面试汇总
  • 空指针,野指针
  • Mysql Nested-Loop Join算法和MRR
  • Spark 广播/累加
  • 飞天云动,站在下一个商业时代的门口
  • 上海分时电价机制调整对储能项目的影响分析
  • 产品新人如何快速上手工作
  • Linux: ARM GIC仅中断CPU 0问题分析
  • 第20篇:Java运算符全面总结(系列二)
  • OpenCV4.x图像处理实例-OpenCV两小时快速入门(基于Python)