zoukankan      html  css  js  c++  java
  • C语言(五)数学函数

     

          math.h头文件包含各种数学函数的声明。为了了解这些数学函数,下面介绍最常用的函数。所有的函数都返回一个double类型的值。

           下表列出了各种用于进行数值计算的函数,它们都需要double类型的参数。

       下面是使用这些函数的一些例子:

        double X=2.25;

        double less=0.0;

        double more=0.0;

        double root =0.1;

        less=floor(X);  /* Result is 2.0 */

        more=ceil(X);  /* Result is 3.0 */

        root=sqrt(X);  /* Result is 1.5 */

        还有一下儿三角函数下表所示。参数和返回值的类型是double,角度表示为弧度。

        如果使用三角法,这些函数的用法非常简单。下面的是一些例子;

        double angle=45.0;    /* Angle in degrees */

        double pi=3.14159265;

        double sine=0.0;

        double cosine=0.0;

        sine=sin(pi*angle/180.0);  /* Angle converted to radians */

        cosine=sin(pi*angle/180.0);  /* Angle converted to radians */

        180°等于1弧度,所以以度数表示的角度除以180,再乘以PI的值,就得到其弧度值,这些函数都要求使用弧度值。

        还可以使用反三角函数:asin(),acos()和atan(),以及双曲线函数sinh()、cosh()和tanh()。如果要使用这些函数,必须在程序中包含math.h头文件。如果不需要使用这些函数,就可以跳过本节。

  • 相关阅读:
    Atitit. 衡量项目规模 包含的类的数量 .net java类库包含多少类 多少个api方法??
    Drawable 中getIntrinsicWidth
    js播放音乐
    Parcelable和Parcel
    标题栏和状态栏
    android振动效果的实现
    Android位置服务和Google地图API初解
    TranslateAnimation详解
    android真机调试
    常见的Android图标大小
  • 原文地址:https://www.cnblogs.com/Maxwell599/p/3145971.html
Copyright © 2011-2022 走看看