C语言中 sqrt(); 函数的最全用法总结,最全!!!

C语言中 sqrt(); 函数的最全用法总结,最全!!!C语言在中<math.h>中sqrt()函数的使用:功能:计算一个非负实数的平方根函数原型:在VC6.0中的math.h头文件的函数原型为doublesqrt(double);说明:sqrt系SquareRootCalculations(平方根计算),通过这种运算可以考验CPU的浮点能力。头文件:math特别注意!!!sqrt使用时大多需要要强制类型转化,因为s…

大家好,又见面了,我是你们的朋友全栈君。

C语言在中<math.h>中sqrt()函数的使用:

功 能: 计算一个非负实数的平方根
函数原型: 在VC6.0中的math.h头文件的函数原型为double sqrt(double);
说明:sqrt系Square Root Calculations(平方根计算),通过这种运算可以考验CPU的浮点能力。
头文件:math

特别注意!!!

sqrt使用时大多需要要强制类型转化,因为sqrt只支持double和float类型
可以这样
c=(int) sqrt((double)aa+bb);或者c=(int) sqrt((float)aa+bb);

如下代码是对所操作的数进行开平方操作。

  #include <stdio.h>
    #include <math.h>//添加数学函数库
     
    int main()
    { 
   
    	double a = 9.0;
     
    	printf("%lf\n",sqrt(a)); //3.000000
     
    	printf("%.8lf\n",1+2*sqrt(3)/(5-0.1));//其中sqrt()为计算平方根的函数
     
    	return  0;
    }
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/132704.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • laravel报404错误与NGINX报404错误区别

    laravel报404错误与NGINX报404错误区别

    2021年11月6日
    48
  • vue生命周期函数_有哪些vue生命周期函数

    vue生命周期函数_有哪些vue生命周期函数生命周期函数生命周期函数代表的是Vue实例,或者是Vue组件,在网页中各个生命阶段所执行的函数。生命周期函数可以分为创建阶段和运行期间以及销毁期间。其中创建期间的函数有beforeCreate、c

    2022年7月30日
    12
  • vue使用md5_vuepress在线编辑文档

    vue使用md5_vuepress在线编辑文档1,需求一直在找一个好用的富文本编辑器,但是发现现在富文本已经不流行了,现在流行md所以找md编辑器找到一个好用的:mavon-editorgithub:https://github.com/hinesboy/mavonEditor2,配置main.jsimportVuefrom”vue”;importAppfrom”./App.vue”;import…

    2025年12月1日
    7
  • Qt 用QMediaPlayer实现简易播放器

    Qt 用QMediaPlayer实现简易播放器QtMultimedia是Qt的一个重要模块,它提供了许多c++类和QML模块来进行多媒体内容的展示和处理,还提供了一些访问录音机和摄像头的必要的api。本篇中,主要讲述的是C++的实现,而不是QM

    2022年7月2日
    20
  • plot颜色设置_matlab plot颜色

    plot颜色设置_matlab plot颜色怎么分别设置点和线条的颜色?p.plot(color=”r,secondary_y=True,style=’-*’,linewidth=2)怎么把点和线设置为两种不同的颜色?

    2022年10月16日
    4
  • java虚拟机内存大小_jvm内存分布

    java虚拟机内存大小_jvm内存分布目录一、虚拟机二、虚拟机组成1.栈栈帧2.程序计数器3.方法区对象组成4.本地方法栈5.堆GCGC案例一、虚拟机​同样的java代码在不同平台生成的机器码肯定是不一样的,因为不同的操作系统底层的硬件指令集是不同的。同一个java代码在windows上生成的机器码可能是0101…….,在linux上生成的可能是1100…….

    2022年10月20日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号