標(biāo)題: 分享一個好用的程序員計(jì)算器(公式、變量、計(jì)算過程++) [打印本頁]

作者: zyhlove813    時間: 2021-8-14 09:29
標(biāo)題: 分享一個好用的程序員計(jì)算器(公式、變量、計(jì)算過程++)
       寫程序,特別是單片機(jī)里位運(yùn)算,每次都不知道程序運(yùn)行會計(jì)算出什么結(jié)果,一直都沒有找到好用的計(jì)算器。終于自己寫了一個,支持公式、計(jì)算過程顯示,二進(jìn)制、十進(jìn)制、十六制同時顯示,位鍵盤等,需要的同學(xué)拿去用。
一、界面




二、主要功能如下:

1、支持常量 PI E,需帶括號,如(PI)
2、支持十進(jìn)制數(shù),如16
3、支持十六進(jìn)制數(shù),如0x0F
4、支持二進(jìn)制數(shù),0b11111111
5、支持多括號,如3+(1+2)*(2+3)
6、支持?jǐn)?shù)學(xué)運(yùn)算符 + - * / %
7、支持單參函數(shù) exp log log10 abs sqr sqrt sin cos tan asin acos atan
舉例abs(-10)
結(jié)果=10
8、支持雙參元函數(shù) pow atan2
如pow(2,3)
結(jié)果=8
9、支持多參函數(shù) min max
如min(2,5,1,8)
結(jié)果=1
9、支持位運(yùn)算符 & | ~ ^ << >>
10、支持變量賦值,名稱=數(shù)值或公式
11、支持變量引用,如 b=a*2
12、支持- + % & | ^ * / 二元運(yùn)算,如 b+=3 ,但不支持++ --



exe文件下載:
程序員計(jì)算器0816.rar (10.88 KB, 下載次數(shù): 143)


作者: nsj21n    時間: 2021-8-16 08:32
謝謝分享,但是使用中有問題,如附件圖所示。

報(bào)錯信息.jpg (88.69 KB, 下載次數(shù): 145)

報(bào)錯信息.jpg

作者: zyhlove813    時間: 2021-8-16 13:56
謝謝報(bào)錯。已經(jīng)重新對所有的函數(shù)過程進(jìn)行預(yù)錯誤處理,請重新下載0816編譯的附件。
作者: xy_un    時間: 2021-9-23 12:58
謝謝分享,是最新的嗎?
作者: zyhlove813    時間: 2021-9-24 08:28
是的,已經(jīng)更新到最新
作者: 啤酒瓶子老大    時間: 2021-9-28 16:20
好東西啊。感謝分享。大家趕快下載啊。不要沉下去了。
作者: sh1900    時間: 2021-10-4 11:03
本帖最后由 sh1900 于 2021-10-4 11:11 編輯

字體界面有待改進(jìn),啥都沒有輸入,直接點(diǎn)計(jì)算此行就出現(xiàn)這個,WIN10X64位系統(tǒng)


作者: pq1972    時間: 2021-10-4 13:47
下載試用一下,看樣子不錯啊
作者: zyhlove813    時間: 2023-12-14 07:47
更新了一些BUG

程序員計(jì)算器1214.rar

11.36 KB, 下載次數(shù): 50, 下載積分: 黑幣 -5


作者: waerdeng    時間: 2023-12-14 19:26
樓主高手,動手設(shè)計(jì)就成功,有問題能更新處理
作者: fchunlai    時間: 2023-12-14 22:02
感謝分享,樓主還能一直更新BUG
作者: zyhlove813    時間: 2024-1-16 18:05
有錯就要改,持續(xù)進(jìn)步,是技術(shù)人的追求
作者: dyx811    時間: 2024-1-17 11:56
太厲害了!我用WIN7使用,很正常!
這個軟件太牛逼了!還能自定義變量.
我感覺函數(shù)都能計(jì)算出來!
作者: zyhlove813    時間: 2024-1-18 13:03
dyx811 發(fā)表于 2024-1-17 11:56
太厲害了!我用WIN7使用,很正常!
這個軟件太牛逼了!還能自定義變量.
我感覺函數(shù)都能計(jì)算出來!

我主要是自己寫來自己用,順便分享出來,界面沒有很講究
作者: fj51hei    時間: 2024-12-29 15:48
太厲害了!我用WIN7使用,很正常!
作者: lsh04    時間: 2024-12-30 10:59
要是增加使用說明和幫助信息就好,(比如上面介紹的主要功能)
作者: lsh04    時間: 2024-12-30 11:09
最好有幫助信息按鈕,可隨時查看幫助信息---目前只有剛啟動時會顯示軟件信息
作者: lsh04    時間: 2024-12-30 11:15
位鍵盤文字框的顯示長度不夠,可再加長方框,或直接把十進(jìn)制與十六進(jìn)制分做兩行顯示,以編加長方框
作者: lsh04    時間: 2024-12-30 11:20
位鍵盤,鼠標(biāo)點(diǎn)數(shù)字,好像變化不太靈敏
作者: QQQQ987    時間: 2025-1-1 11:32
先贊一個就對了!!!




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1