找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 6466|回復(fù): 19
打印 上一主題 下一主題
收起左側(cè)

分享一個(gè)好用的程序員計(jì)算器(公式、變量、計(jì)算過(guò)程++)

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
       寫(xiě)程序,特別是單片機(jī)里位運(yùn)算,每次都不知道程序運(yùn)行會(huì)計(jì)算出什么結(jié)果,一直都沒(méi)有找到好用的計(jì)算器。終于自己寫(xiě)了一個(gè),支持公式、計(jì)算過(guò)程顯示,二進(jìn)制、十進(jìn)制、十六制同時(shí)顯示,位鍵盤(pán)等,需要的同學(xué)拿去用。
一、界面




二、主要功能如下:

1、支持常量 PI E,需帶括號(hào),如(PI)
2、支持十進(jìn)制數(shù),如16
3、支持十六進(jìn)制數(shù),如0x0F
4、支持二進(jìn)制數(shù),0b11111111
5、支持多括號(hào),如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、支持變量賦值,名稱(chēng)=數(shù)值或公式
11、支持變量引用,如 b=a*2
12、支持- + % & | ^ * / 二元運(yùn)算,如 b+=3 ,但不支持++ --



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

評(píng)分

參與人數(shù) 1黑幣 +30 收起 理由
admin + 30 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評(píng)分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏15 分享淘帖 頂3 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:64089 發(fā)表于 2021-8-16 08:32 | 只看該作者
謝謝分享,但是使用中有問(wèn)題,如附件圖所示。

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

報(bào)錯(cuò)信息.jpg
回復(fù)

使用道具 舉報(bào)

板凳
ID:471574 發(fā)表于 2021-8-16 13:56 | 只看該作者
謝謝報(bào)錯(cuò)。已經(jīng)重新對(duì)所有的函數(shù)過(guò)程進(jìn)行預(yù)錯(cuò)誤處理,請(qǐng)重新下載0816編譯的附件。
回復(fù)

使用道具 舉報(bào)

地板
ID:967700 發(fā)表于 2021-9-23 12:58 | 只看該作者
謝謝分享,是最新的嗎?
回復(fù)

使用道具 舉報(bào)

5#
ID:471574 發(fā)表于 2021-9-24 08:28 | 只看該作者
是的,已經(jīng)更新到最新
回復(fù)

使用道具 舉報(bào)

6#
ID:230742 發(fā)表于 2021-9-28 16:20 | 只看該作者
好東西啊。感謝分享。大家趕快下載啊。不要沉下去了。
回復(fù)

使用道具 舉報(bào)

7#
ID:969272 發(fā)表于 2021-10-4 11:03 | 只看該作者
本帖最后由 sh1900 于 2021-10-4 11:11 編輯

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

回復(fù)

使用道具 舉報(bào)

8#
ID:624685 發(fā)表于 2021-10-4 13:47 | 只看該作者
下載試用一下,看樣子不錯(cuò)啊
回復(fù)

使用道具 舉報(bào)

9#
ID:471574 發(fā)表于 2023-12-14 07:47 | 只看該作者
更新了一些BUG

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

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

評(píng)分

參與人數(shù) 1黑幣 +30 收起 理由
jacky1124 + 30 贊一個(gè)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

10#
ID:71535 發(fā)表于 2023-12-14 19:26 | 只看該作者
樓主高手,動(dòng)手設(shè)計(jì)就成功,有問(wèn)題能更新處理
回復(fù)

使用道具 舉報(bào)

11#
ID:1102798 發(fā)表于 2023-12-14 22:02 | 只看該作者
感謝分享,樓主還能一直更新BUG
回復(fù)

使用道具 舉報(bào)

12#
ID:471574 發(fā)表于 2024-1-16 18:05 | 只看該作者
有錯(cuò)就要改,持續(xù)進(jìn)步,是技術(shù)人的追求
回復(fù)

使用道具 舉報(bào)

13#
ID:34149 發(fā)表于 2024-1-17 11:56 | 只看該作者
太厲害了!我用WIN7使用,很正常!
這個(gè)軟件太牛逼了!還能自定義變量.
我感覺(jué)函數(shù)都能計(jì)算出來(lái)!
回復(fù)

使用道具 舉報(bào)

14#
ID:471574 發(fā)表于 2024-1-18 13:03 | 只看該作者
dyx811 發(fā)表于 2024-1-17 11:56
太厲害了!我用WIN7使用,很正常!
這個(gè)軟件太牛逼了!還能自定義變量.
我感覺(jué)函數(shù)都能計(jì)算出來(lái)!

我主要是自己寫(xiě)來(lái)自己用,順便分享出來(lái),界面沒(méi)有很講究
回復(fù)

使用道具 舉報(bào)

15#
ID:712493 發(fā)表于 2024-12-29 15:48 | 只看該作者
太厲害了!我用WIN7使用,很正常!
回復(fù)

使用道具 舉報(bào)

16#
ID:513213 發(fā)表于 2024-12-30 10:59 | 只看該作者
要是增加使用說(shuō)明和幫助信息就好,(比如上面介紹的主要功能)
回復(fù)

使用道具 舉報(bào)

17#
ID:513213 發(fā)表于 2024-12-30 11:09 | 只看該作者
最好有幫助信息按鈕,可隨時(shí)查看幫助信息---目前只有剛啟動(dòng)時(shí)會(huì)顯示軟件信息
回復(fù)

使用道具 舉報(bào)

18#
ID:513213 發(fā)表于 2024-12-30 11:15 | 只看該作者
位鍵盤(pán)文字框的顯示長(zhǎng)度不夠,可再加長(zhǎng)方框,或直接把十進(jìn)制與十六進(jìn)制分做兩行顯示,以編加長(zhǎng)方框
回復(fù)

使用道具 舉報(bào)

19#
ID:513213 發(fā)表于 2024-12-30 11:20 | 只看該作者
位鍵盤(pán),鼠標(biāo)點(diǎn)數(shù)字,好像變化不太靈敏
回復(fù)

使用道具 舉報(bào)

20#
ID:1042173 發(fā)表于 2025-1-1 11:32 | 只看該作者
先贊一個(gè)就對(duì)了!!!
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表