壹、浮點型:
C語言中的浮點型對應數學中的小數。浮點類型有兩種:float和double。使用方式相同,不同的是
表示範圍和精度。Float量程小,精度低(小數點後6位);雙精度意味著大範圍和高精度。
高個子。(小數點後16位數)
Range表示數字有多大,precision表示這個數字的分辨率有多精細。
註意:float或double的類型打印在printf中。如果使用%f,則不能使用%d。
二、性格類型:
字符類型對應於ASCII字符。ASCII字符是編碼的壹種,是用數字編碼來表示壹個符號的壹種方式。
本質上,字符類型實際上是可塑的,但這些可塑數字是用來表示某些字符的ASCII編碼值。
這叫性格類型。字符類型壹般用8位二進制表示,無符號字符類型的範圍是0~255。
字符型其實是壹種比短更短的塑造,所以可以用int操作。
有符號和無符號數字:
數學中的數字是有符號的,有整數和負數。所以電腦裏的數據類型也是有符號的,分為有符號的。
數字和無符號數字。
簽名號碼:
整數:
?有符號整數(整數的縮寫)
?Signed long,也寫作signed long int,(縮寫為long)
?Signed short,也寫作signed short int(簡稱簡稱)
?有符號(用於有符號整數)
浮點類型:
?有符號浮點數(縮寫為float)
?有符號double(double的縮寫)
字符類型:
?有符號字符(字符的縮寫)
無符號數:
整形:整形是否有符號數,用來表示壹些編碼數之類的。比如身份證號,房間號。
無符號整數(無縮寫)
無符號長整型(縮寫為無符號長整型)
無符號短整型(無符號短整型)
浮點數:沒有無符號浮點數。換句話說,小數壹般只在數學概念中使用,而且都是有符號的。
字符類型:字符類型是否有符號。
無符號字符(無縮寫)
註意:對於整形和字符類型,有符號和無符號數字的範圍是不同的。
例如,對於字符類型,有符號數的範圍從-128到127,無符號數的範圍從0到255。
第三,數學運算符
常見的數學運算符號與數學中的相同。
+加號
-負號
*乘法符號
/除法後的商
%取余數符號,除法後的余數是多少?
先乘後除,再加減。如果有()括號,先數壹下。
()括號具有最高優先級。先算算。