最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C語言中求余弦值的相關函數(shù)總結

 更新時間:2015年08月27日 15:30:04   投稿:goldensun  
這篇文章主要介紹了C語言中求余弦值的相關函數(shù)總結,包括求余弦和雙曲線余弦以及反余弦的求值,需要的朋友可以參考下

C語言cos()函數(shù):求余弦值
頭文件:

#include <math.h>

cos() 函數(shù)用來求余弦值,即求角的臨邊長度除以斜邊長度的比值,其原型為:
   

 double cos(double x);

【參數(shù)】x 為一個弧度。

【返回值】返回-1 至1 之間的計算結果。

弧度與角度的關系為:
弧度 = 180 / π 角度
角度 = π / 180 弧度

使用 rtod( ) 函數(shù)可以將弧度值轉換為角度值。

注意,使用 GCC 編譯時請加入-lm。

【實例】求兩個角度的余弦值并輸出,

#include<stdio.h>
#include<math.h>
int main(void)
{
  double angl,result;
  angl = 1;
  result = cos(angl);/*求余弦值*/
  printf("cos(%lf) is %lf\n",angl,result);/*格式化輸出*/
  angl = 3.1415926;
  result = cos(angl);/*求余弦值*/
  printf("cos(%lf) is %lf\n",angl,result);/*格式化輸出*/
  return 0;
}

運行結果:

cos(1.000000) is 0.540302
cos(3.141593) is -1.000000

程序中的參數(shù)都是直接使用的弧度值,如果只知 道角度,可以使用角度乘以 π / 180 的方法得到弧度值。

C語言cosh()函數(shù):求雙曲余玄值
頭文件:

#include <math.h>

cosh()用來計算參數(shù)x 的雙曲余玄值,然后將結果返回。其原型為:

  double cosh(double x);

雙曲余弦的數(shù)學定義式為:

  (exp(x)+exp(x))/2

注意,使用 GCC 編譯時請加入-lm。

雙曲余弦在區(qū)間 -5 <= x <= 5 上的函數(shù)圖像。

【實例】求0.5的雙曲余弦值。

#include <math.h>
main(){
  double answer = cosh(0.5);
  printf("cosh(0.5) = %f\n", answer);
}

運行結果:

cosh(0.5) = 1.127626

又如,求雙曲余弦上某一點的值。

#include<stdio.h>
#include<math.h>
int main(void)
{
  double resut;
  double x =1;
  resut = cosh(x);/*求雙曲余弦值*/
  printf("cosh(%lf) = %lf\n",x,resut);/*格式化輸出*/
  return 0;
}

運行結果:

cosh(1.000000) = 1.543081

程序先定義兩個double型變量,resut保存計算結果,x提供雙曲余弦函數(shù)點。語句resut = cosh(x);的作用是求該函數(shù)上x點對應的數(shù)值,然后把結果賦值給resut。

C語言acos()函數(shù):求反余弦的值
頭文件:

#include <math.h>

acos() 函數(shù)返回一個以弧度表示的反余弦值,其原型為:

  double acos (double x);

【參數(shù)】x 為余弦值,范圍為 -1 到 1 之間,超出此范圍將會導致錯誤,并設置 errno 的值為 EDOM.


【返回值】返回 0 至 π 之間的計算結果,單位為弧度,在函數(shù)庫中角度均以弧度來表示。

弧度與角度的關系為:
弧度 = 180 / π 角度
角度 = π / 180 弧度

注意:使用 GCC 編譯時請加入-lm。

【實例】求 0.5 的反余弦。

#include <math.h>
main(){
  double angle;
  angle = acos(0.5);
  printf("angle = %f\n", angle);
}

運行結果:

angle = 1.047198

又如,由余弦值求對應的角度。

#include<stdio.h>
#include<math.h>
int main(void)
{
  double angl,result;
  angl = 1;
  result =acos(cos(angl));/*求反余弦值*/
  printf("acos(%lf) is %lf\n",cos(angl),result);/*格式化輸出*/
  angl = 3.1415926;
  result = acos(cos(angl));/*求反余弦值*/
  printf("acos(%lf) is %lf\n",cos(angl),result);/*格式化輸出*/
  return 0;
}

運行結果:

acos(0.540302) is 1.000000
acos (-1.000000) is 3.141593

這個例子可以對照余弦函數(shù)例子學習,示例中都是使用余弦值作為參數(shù),然后再使用 acos() 函數(shù)求出該角度以便對比。

相關文章

  • C++標準模板庫map的常用操作

    C++標準模板庫map的常用操作

    今天小編就為大家分享一篇關于C++標準模板庫map的常用操作,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2018-12-12
  • 純C語言:分治問題源碼分享

    純C語言:分治問題源碼分享

    這篇文章主要介紹了純C語言:分治問題源碼,有需要的朋友可以參考一下
    2014-01-01
  • C語言中 printf 函數(shù)輸出格式

    C語言中 printf 函數(shù)輸出格式

    這篇文章主要介紹了C語言中 printf 函數(shù)簡介,通過實例代碼給大家介紹Printf輸出格式的相關知識,需要的朋友可以參考下
    2021-08-08
  • C語言位圖算法詳解

    C語言位圖算法詳解

    這篇文章主要介紹了C語言實現(xiàn)的位圖算法,主要包括了位圖算法的定義與應用,對于C程序算法設計的學習有一定的借鑒價值,需要的朋友可以參考下
    2014-09-09
  • 深入理解c++模板中的class與typename

    深入理解c++模板中的class與typename

    在c++Template中很多地方都用到了typename與class這兩個關鍵字,而且好像可以替換,是不是這兩個關鍵字完全一樣呢?下面這篇文章主要給大家介紹了關于c++模板中class與typename的相關資料,需要的朋友可以參考下。
    2017-07-07
  • OpenCV圖像文件批量讀取編程實例

    OpenCV圖像文件批量讀取編程實例

    這篇文章主要為大家詳細介紹了OpenCV圖像文件批量讀取編程實例,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-01-01
  • C++中4種類型轉換方式 cast操作詳解

    C++中4種類型轉換方式 cast操作詳解

    static_cast,支持子類指針到父類指針的轉換,并根據(jù)實際情況調(diào)整指針的值,反過來也支持,但會給出編譯警告,它作用最類似C風格的“強制轉換”,一般來說可認為它是安全的
    2013-10-10
  • 詳解C++中的常量

    詳解C++中的常量

    這篇文章主要介紹了C++中的常量的相關資料,文中示例代碼非常詳細,幫助大家更好的理解和學習,感興趣的朋友可以了解下
    2020-07-07
  • C/C++整數(shù)乘積的溢出問題的解決

    C/C++整數(shù)乘積的溢出問題的解決

    整數(shù)乘積的溢出問題是指兩個整數(shù)相乘得到的結果超過了所能表示的數(shù)據(jù)類型的范圍,本文給大家介紹了C/C++整數(shù)乘積的溢出問題的解決,需要的朋友可以參考下
    2024-02-02
  • C++ 初始化列表詳解及實例代碼

    C++ 初始化列表詳解及實例代碼

    這篇文章主要介紹了C++ 初始化列表詳解及實例代碼的相關資料,需要的朋友可以參考下
    2016-12-12

最新評論

汝南县| 个旧市| 波密县| 新兴县| 广宗县| 临湘市| 卓尼县| 蕲春县| 高州市| 名山县| 嵩明县| 延庆县| 库伦旗| 开鲁县| 天镇县| 孟村| 安图县| 芦山县| 高要市| 偃师市| 建瓯市| 广德县| 滕州市| 浦城县| 吉林市| 托里县| 怀柔区| 镇坪县| 来宾市| 宿迁市| 东丽区| 水富县| 太康县| 资讯 | 宁化县| 南陵县| 清苑县| 梧州市| 怀来县| 唐河县| 那曲县|