zoukankan      html  css  js  c++  java
  • 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(计算整型数的绝对值)

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

  • 相关阅读:
    ARC071 简要题解
    ARC070 简要题解
    ARC069 简要题解
    ARC068 简要题解
    ARC067 简要题解
    ARC066 简要题解
    ARC065 简要题解
    长链剖分优化dp三例题
    CF815D Karen and Cards 官方题解翻译
    [九省联考2018] IIIDX 线段树+贪心
  • 原文地址:https://www.cnblogs.com/LeoGodfrey/p/3508317.html
Copyright © 2011-2022 走看看