數學函式庫(基本版)
在C++語言中,除了+、-、*、/、%運算以外,其他的數學運算都是通過函式的形式來實現的。這些數學運算函式都在數學函式庫cmath中。
要使用這些數學函式,必須在程式開始處寫上預編譯命令:
#include <cmath>
列表如下:
函式型別 |
cmath中對應的函式 |
絕對值函式 |
int abs(int x) double abs(double x) |
e^x |
double exp(double x) |
x^y |
double pow(double x,double y) |
√x |
double sqrt(double x) |
ln x |
double log(double x) |
lg x |
double log10(double x) |
三角函式 |
double sin(double x) double cos(double x) double tan(double x) |
反三角函式 |
double asin(double x) double acos(double x) double atan(double x) |
這是我在書上看到的,分享給同學們看看。
不過又有了新的疑問,如果是log (n) x 怎麼表示
剛剛百度了一下 用 lgx/lgn 這個我們曾經學過的換底公式表示就行了,同樣需要新增預處理命令#include <cmath>。
相關文章
- NumPy 基礎 (三) - 數學函式函式
- 數學函式函式
- 函式基礎和函式引數函式
- 轉 Lua標準庫: table函式, 數學函式, 字串函式/格式化/配對,函式字串
- NumPy 數學函式函式
- 【函式】Oracle函式系列(2)--數學函式及日期函式函式Oracle
- 基於MATLAB C/C++數學函式庫開發應用程式 (轉)MatlabC++函式
- SQL SERVER 數學函式SQLServer函式
- Mysql數學函式(轉)MySql函式
- MySQL函式大全(字串函式,數學函式,日期函式,系統級函式,聚合函式)MySql函式字串
- Sql Server函式全解(2):數學函式SQLServer函式
- Oracle 函式大全(字串函式,數學函式,日期函式,邏輯運算函式,其他函式)Oracle函式字串
- numpy學習回顧-數學函式及邏輯函式函式
- 【原創】開源Math.NET基礎數學類庫使用(09)相關數論函式使用函式
- 3.3 數學相關函式函式
- ABAP數學函式匯總函式
- Go 之基礎速學 (五) golang 裡函式以及函式之間引數的傳遞Golang函式
- 探索MySQL高階語句(數學函式、聚合函式、字串函式、日期時間函式)MySql函式字串
- OC常用數學函式及常量函式
- ?年學 go 1:變數&函式Go變數函式
- MATLAB常用基本數學函式Matlab函式
- go 學習筆記之學習函數語言程式設計前不要忘了函式基礎Go筆記函數程式設計函式
- 物聯網學習教程—函式引數和函式的值函式
- 【學習】SQL基礎-004-函式SQL函式
- Python基礎學習3:函式Python函式
- MySQL數學函式簡明總結MySql函式
- 字元函式、數字函式和日期函式字元函式
- 路徑佈局-基於數學函式的檢視佈局方法函式
- python基礎之 函式的引數Python函式
- awk學習筆記(15)-數學函式及隨機數筆記函式隨機
- 函式定義、函式的引數、函式的預設引數函式
- 聚合函式與數字函式函式
- PHP 函式庫 1 - 函式庫的分類PHP函式
- javascript基礎(函式與方法的區別,變數作用域,變數和函式的宣告提前,函式作用域)(十五)JavaScript函式變數
- 《MySQL 入門教程》第 14 篇 MySQL 常用函式之數學函式MySql函式
- 從函數語言程式設計到Ramda函式庫(一)函數程式設計函式
- 函式引數 引數定義函式型別函式型別
- MYSQL學習筆記15: 數值函式MySql筆記函式