團隊 科學計算器 設計文件

2022-08-31 00:21:37 字數 633 閱讀 2934

「科學計算器」是一種操作簡單、介面美觀、功能較齊全的電子計算器的一種。這個專案的整個程式我們設計主要分為兩個功能模組和十個類模組,其中兩個功能模組分別是:計算結果顯示模組、計算器按鍵模組,十個類模組分別是:加、減、乘、除、歸零、等於、sin、cos、tan、進製轉換。

具體設計過程如下:

1)   設計程式主介面

2)   實現監聽textview、button事件。

具體實現的功能如下:

功能○   :加、減、乘、除、歸零、等於

功能一   :具有基本三角函式計算功能(sin,tan,cos)

功能二   :textview、button點選事件

功能三   :任意進製轉換功能(例如2進製,8進製,16進製制)

功能四   :具有任意進製的加,減,乘,除運算功能

功能五   :具有任意進製的基本三角函式計算功能(sin,tan,cos)

功能六   :具有長度單位轉換功能(千公尺,分公尺,公尺,厘公尺,公釐)

功能七   :具有時間單位轉換功能(年,周,天,時,分,秒,微秒)

功能八   :具有溫度單位轉換功能(設定度,華氏度)

功能九   :具有任意進製的對數,根號,指數運算功能

《團隊 科學計算器 設計文件》

設計文件 專案 科學計算器 編輯器 python 所運用知識 1.字串的處理 2.正規表示式的運用 3.函式遞迴 基本思路 需要優先處理內層括號運算 外層括號運算 先乘除後加減的原則 1 正則處理使用者輸入的字串,然後對其進行判斷,判斷計算公式是否有括號,有就先將計算公式進行正則處理,先獲取最裡層的...

《團隊 科學計算器 團隊一階段互評》

團隊名稱 牛雲社 學號 2015035107074 得分 9.5 原因 認真完成每一項任務,分工具體,及時完成了專案總結提交 學號 2015035107066 得分 8.6 原因 完成自己工作,不懂的及時問 學號 2015035107067 得分 8.1 原因 積極完成分配的任務 學號 201503...

Qt版科學計算器

qt版科學計算器 之前做過 vc版科學計算器 這也是我學vc 時的第乙個大作業,通過科學計算器的開發使用我學到了很多東西,也讓我逐漸喜歡上了程式設計。最近在學習qt,所以將當時在vc下寫過的一些東西在qt下重寫了一遍,其實主要還是與顯示等有關的東西需要重寫,要使用qt的顯示方式,而其他的核心的演算法...