寫程序,特別是單片機里位運算,每次都不知道程序運行會計算出什么結果,一直都沒有找到好用的計算器。終于自己寫了一個,支持公式、計算過程顯示,二進制、十進制、十六制同時顯示,位鍵盤等,需要的同學拿去用。
一、界面
快照1.png (49.7 KB, 下載次數: 110)
下載附件
2021-8-14 09:23 上傳
二、主要功能如下:
1、支持常量 PI E,需帶括號,如(PI)
2、支持十進制數,如16
3、支持十六進制數,如0x0F
4、支持二進制數,0b11111111
5、支持多括號,如3+(1+2)*(2+3)
6、支持數學運算符 + - * / %
7、支持單參函數 exp log log10 abs sqr sqrt sin cos tan asin acos atan
舉例abs(-10)
結果=10
8、支持雙參元函數 pow atan2
如pow(2,3)
結果=8
9、支持多參函數 min max
如min(2,5,1,8)
結果=1
9、支持位運算符 & | ~ ^ << >>
10、支持變量賦值,名稱=數值或公式
11、支持變量引用,如 b=a*2
12、支持- + % & | ^ * / 二元運算,如 b+=3 ,但不支持++ --
51hei.png (2.57 KB, 下載次數: 115)
下載附件
2021-8-14 15:10 上傳
exe文件下載:
程序員計算器0816.rar
(10.88 KB, 下載次數: 143)
2021-8-16 13:54 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|