本文基礎地介紹C語言中關于數學運算的相關知識。
1、數學運算有哪些作用?
數學運算的主要目的是進行數值計算,這其實可以衍生出很多應用,如模數/數模轉換、數據處理、尋址、控制算法實現等。
2、常見的數學運算有哪些?
常見的數學運算包含了四則運算、三角函數以及其他函數等。如果是比較特殊的計算,可以構建一個子函數,運用四則運算的組合來創建新的計算函數。
圖 3是在KEIL中C語言常用的數學運算符和函數,如四則運算、三角函數、開根、求冪等,不過總的來說,盡管這么多花拳繡腿招式凌亂,其實萬變不離其宗,用的最多的還是加減乘除,其他函數幾乎都可以通過四則運算來構建。
3、一個簡單例子
以下是一個數學運算的例程,編程環境為KEIL,這是為了簡單說明在C程序里怎么進行數學計算:
#include //先載入數學運算的頭文件
unsigned int a,b,c,d;//定義變量a,b,c,d
a=2;
b=9;
c=a+b;//加法,那么c=2+9=11;
d=sqrt(b);//開方,那么d=3
4、注意事項
要進行數學計算一般需先載入數學運算頭文件math.h,這里面包含常見的數學計算函數的定義,載入格式如下:
#include
注意數據類型(與計算)匹配;
注意變量的取值(與計算)匹配,假如在計算中超出了變量定義的數據類型的取值范圍或不符合計算法則(如除數為0),會導致計算出錯。
-
C語言
+關注
關注
180文章
7630瀏覽量
140264
發布評論請先 登錄
鼎陽示波器功能之數學運算
基本數學運算庫 -包括各種用VHDL語言描述的基本數學運算單
GE FANUC PLC的數學運算功能
CCS及DSP基本數學運算實驗
基于GPU的數學形態學運算并行加速研究

評論