• A题笔记(7)


    No. 1468

    已知三角形的三条边求面积:海伦公式 S=√[p(p-a)(p-b)(p-c)]   p=(a+b+c)/2

    #include <cmath>

    cmath 是 c++ 语言中的库函数,其中的 c 表示函数是来自 c 标准库的函数,math 为数学常用库函数。

    常用的公式有

    1 三角函数
    double sin (double);
    double cos (double);
    double tan (double); 
    2 反三角函数
    double asin(double);   结果介于[-PI/2,PI/2]
    double acos(double);   结果介于[0,PI]
    double atan(double);   反正切(主值),结果介于[-PI/2, PI/2]
    double atan2 (double,double);  反正切(整圆值), 结果介于[-PI/2,PI/2] 
    3 双曲三角函数
    double sinh (double);
    double cosh (double);
    double tanh (double); 
    4 指数与对数
    double exp (double);
    double pow (double, double);
    double sqrt (double);
    double log(double);   以e为底的对数
    double log10 (double); 
    5 取整
    double ceil(double);   取上整
    double floor(double);   取下整 
    6 绝对值
    double fabs (double); 
    7 标准化浮点数
    double frexp (double f, int*p); 标准化浮点数, f = x * 2^p, 已知f求x, p ( x介于[0.5, 1])
    double ldexp (double x, intp); 与frexp相反, 已知x, p求f 
    8 取整与取余
    double modf (double,double*);  将参数的整数部分通过指针回传,返回小数部分
    double fmod (double,double);  返回两参数相除的余数  abs(计算整型数的绝对值)

    同时,再一次用到了格式化输出

  • 相关阅读:
    二,数据类型与流程控制语句
    一,cmd指令集与变量
    web第九天,浮动与定位
    web第八天,PS切图与float浮动
    web第七天,标签分类
    web第六天,CSS优先级与盒子模型
    web第五天复合样式与选择器
    web第四天,CSS基础
    web第三天 表单与css基础
    装饰器
  • 原文地址:https://www.cnblogs.com/LeoGodfrey/p/3508317.html
Copyright © 2020-2023  润新知