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头文件。如果不需要使用这些函数,就可以跳过本节。

  • 相关阅读:
    django QQ认证登录
    python mixin到底是什么 django
    Django View类的解析
    [置顶] 十道海量数据处理面试题
    Epoll简介以及例子
    GCC在C语言中内嵌汇编 asm __volatile__
    在FireBug中计算Javascript 运行时间
    Two Sum
    Longest Consecutive Sequence
    Evaluate Reverse Polish Notation
  • 原文地址:https://www.cnblogs.com/Maxwell599/p/3145971.html
Copyright © 2011-2022 走看看