算術運算子

2021-10-19 05:13:14 字數 794 閱讀 2265

算術運算子:+、-、*、/、%、++和–

+、-和*與我們學的數學的理論沒有差別就只舉乙個列子別的以此類推

輸出:13

除法/:相對而言就特殊了一點分為兩種情況:

1.兩個整數相除,除數不能為零,會報異常,這個符合我們學數學的理論,就不舉列子了

2.有浮點數除數或者被除數中存在浮點數,有三種情況

(1)正整數除以0(0.0)

(2)負整數除以0(0.0)

(3)0(0.0)除以(0.0)0

分別輸出:infiniti正無窮大、-infiniti負無窮大和nan非數

取餘%:取餘運算就是被除數除以除數等於乙個數的餘數,如果是0就沒有輸出的值

浮點數:浮點數除以0.0

輸出:nan(非數)

自增和自減的原理都一樣。如果++/–加在前面,先對原來的數進行取值,再+1/-1的操作,所以輸出的值為本身;++/–加在後面,先+1/-1的操作,再把+1/-1後的結果給出來

分別輸出:11、11、11、12

算術運算子

核心 運算子 就是對常量和變數進行操作的符號。分類 算術運算子,賦值運算子,比較運算子,邏輯運算子,位運算子,三目運算子 算術運算子 注意事項 a 整數相除只能得到整數。如果想得到小數,必須把資料變化為浮點數型別 b 獲取的是除法操作的商,獲取的是除法操作的餘數 class operatordemo...

算術運算子

算術運算子 加 減 乘 除 或 div div只保留整數部分 模 或 mod 查詢員工的姓名和薪資 select ename,salary from t employee 查詢員工的姓名和原來的薪資和漲薪1000元後的薪資 select ename,salary,salary 1000 from t...

shell運算子操作 算術運算子

a 10 b 20 echo a b expr echo a b expr echo a b expr echo a b expr echo a b expr if a b then echo a等於b else echo a不等於b fiif a b then echo a不等於b else ec...