freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)設(shè)計(jì)-嵌入式計(jì)算器設(shè)計(jì)-內(nèi)附詳細(xì)的源碼程序資料(參考版)

2024-12-05 17:46本頁面
  

【正文】 } //運(yùn)算符的Click事件全過程 。 } } if(LastInput == NEG) { //若上次輸入為負(fù) = + 。 } else { //若小數(shù)點(diǎn)未單擊 if( == 0.) { //文本框中無文本情況 = MyNumber + .。 DecimalFlag = false。 } public void calculate (int MyNumber) { //取得單擊按鈕的對(duì)應(yīng)數(shù)字 int Index = MyNumber。 OpFlag = 0。 NumOps = 0。 = =。 = *。 = +。 = CE。 = .。 = 8。 = 6。 = 4。 = 2。 //設(shè)置各Button的Text屬性 = 0。 } private void Form1_Load(object sender, e) { //設(shè)置TextBox屬性 = 0.。} endregion /// summary /// 應(yīng)用程序的主入口點(diǎn)。 = 計(jì)算器。 ()。 ()。 ()。 ()。 ()。 ()。 ()。 ()。 ()。 ()。 ()。 ()。 ()。 ()。 // Form1 = 。 += new ()。 = new (40, 32)。 // OpenSin = new (宋體, , )。 = Cos。 = new (336, 104)。 += new ()。 = new (40, 32)。 // OpeTan = new (宋體, , )。 = 1/x。 = new (288, 184)。 += new ()。 = new (40, 32)。 // OpeSQR = new (宋體, , )。 = SQRT。 = new (288, 104)。 += new ()。 = new (40, 32)。 // Opeoppo = new (宋體, , )。 = 0。 = new (16, 184)。 += new ()。 = new (40, 32)。 // OpeSub = new (宋體, , )。 = /。 = new (224, 144)。 += new ()。 = new (40, 32)。 // Percent = new (宋體, , )。 = =。 = new (176, 184)。 += new ()。 = new (40, 32)。 // DecimalDot = new (宋體, , )。 = 8。 = new (64, 64)。 += new ()。 = new (40, 32)。 // Num9 = new (宋體, , )。 = 4。 = new (16, 104)。 += new ()。 = new (40, 32)。 // Num5 = new (宋體, , )。 = 6。 = new (112, 104)。 += new ()。 = new (40, 32)。 // Num1 = new (宋體, , )。 = 2。 = new (64, 144)。 += new ()。 = new (40, 32)。 // Num3 = new (宋體, , )。 = C。 = new (176, 64)。 += new ()。 = new (40, 32)。 // OpeAdd = new (宋體, , )。 = *。 = new (176, 144)。 += new ()。 = new (40, 32)。 // CancelEntry = new (宋體, , )。 = 7。 = new (16, 64)。 += new ()。 = new (360, 26)。 // Readout = new (宋體, 12F, )。 = new ()。 = new ()。 = new ()。 = new ()。 = new ()。 = new ()。 = new ()。 = new ()。 = new ()。 = new ()。 = new ()。 = new ()。 = new ()。 /// /summary private void InitializeComponent() { resources = new (typeof(Form1))。 /// /summary protected override void Dispose( bool disposing ) { ( disposing )。 public Form1() { // Windows 窗體設(shè)計(jì)器支持所必需的 InitializeComponent()。 private OpeTan。 private OpenSin。 private Opeoppo。 private OpeSQRT。 private Num0。 private Num9。 private Num5。 private Num1。 private Num3。 private OpeDiv。 private OpeEqu。 private Cancel。 private OpeMul。 //未完成操作提示 string TempReadout。 //操作數(shù)個(gè)數(shù) string LastInput。 //預(yù)輸入操作數(shù) bool DecimalFlag。namespace CalForm{ /// summary /// Form1 的摘要說明。using 。using 。最后,我要感謝我身邊的同學(xué)們,他們總是能給我鼓勵(lì)和支持,分擔(dān)我的煩惱,使得我能定下心來進(jìn)行畢業(yè)設(shè)計(jì)。我要感謝學(xué)校,為我們提供了一個(gè)良好的實(shí)驗(yàn)平臺(tái)。通過這次畢業(yè)設(shè)計(jì),我深深的感到了桂珺老師是個(gè)學(xué)識(shí)淵博、一絲不茍的人,因此,不光是科學(xué)文化知識(shí),在工作態(tài)度等很多方面,我都要向他學(xué)習(xí)。 參考文獻(xiàn)[1] 刨文網(wǎng).計(jì)算器發(fā)展[EB].2008..html.[2] 王田苗,魏洪興.嵌入式系統(tǒng)設(shè)計(jì)與實(shí)例開發(fā)[M].北京:清華大學(xué)出版社,2008.[3] (美)里克特..NET框架程序設(shè)計(jì)(修訂版)[M].北京:清華大學(xué)出版社,2003.[4] 王濤.[M].西安:電子工業(yè)出版社,2008.[5] 百度百科.嵌入式系統(tǒng)[Z].[6] (美)巴爾,(美)馬薩.嵌入式系統(tǒng)編程[M].南京:東南大學(xué)出版社,2007.[7] 金敏,周翔,金梁.嵌入式系統(tǒng):組成、原理與設(shè)計(jì)編程[M].北京:人民郵電出版社.2006.[8] 游勝義.嵌入式系統(tǒng)發(fā)展趨勢(shì)[EB].2005..[9] [EB/OL]. [2005].博創(chuàng)科技.[10] 姜波.Windows [M].北京:機(jī)械工業(yè)出版社,2007.[11] 鄭小平.Visual C.NET開發(fā)實(shí)踐[M].北京:人民郵電出版社,2001. [12] (美)沃森(Watson,K.),(美)內(nèi)格爾(Nagel,C.).C入門經(jīng)典(第4版)[M].北京:清華大學(xué)出版社,2008.[13] 呂文達(dá).精通C程序設(shè)計(jì)[M].北京:清華大學(xué)出版社,2004.[14] Microsoft Visual 2003(微軟Visual 2003 )[EB/OL].://prod[15] Kevin Hoffman,Lonny Kruger.Microsoft Visual C.NET 2003 Unleashed[M].Sam Publishing,2005. 致 謝本次所設(shè)計(jì)的嵌入式計(jì)算器對(duì)我來說是個(gè)富有挑戰(zhàn)性的題目,因此在設(shè)計(jì)過程中遇到了不少的困難,但最終克服了,因此,我要感謝幫助過我的人們。 嵌入式計(jì)算器由于其廣泛的用途和良好的可移植性,在我們?nèi)粘I钪械母鱾€(gè)領(lǐng)域都起到了重要作用,無論是學(xué)習(xí)、工作、生活都是不可缺少的必備品。課題中所完成的任務(wù)如下:1) 用Visual Studio .Net 2003中C語言設(shè)計(jì)程序,實(shí)現(xiàn)計(jì)算器的基本功能,并在電腦上用模擬器進(jìn)行仿真。本次設(shè)計(jì)所解決的問題:1) . Net環(huán)境的設(shè)定,讓在普通PC上開發(fā)的程序,可以移植到Windows CE嵌入式操作系統(tǒng)中去。該平臺(tái)穩(wěn)定性好,功能強(qiáng)大,即可作為一個(gè)綜合實(shí)驗(yàn)平臺(tái)來用,經(jīng)過修改與裁剪后也可作為某種專一用途的嵌入式產(chǎn)品來用。 第5章 結(jié)論本論文闡述了嵌入式系統(tǒng)的現(xiàn)狀,發(fā)展前景以及具體的設(shè)計(jì)思想和設(shè)計(jì)方法。此外,還測(cè)試了很多不同的數(shù)據(jù),這里不一一列出?!?”除以“0”等于,當(dāng)按下等號(hào)后顯示結(jié)果如圖417所示。圖415 小數(shù)的顯示然后按下“Sin” ,求此數(shù)字的正弦,顯示結(jié)果如圖416所示。圖414 整數(shù)運(yùn)算結(jié)果可以發(fā)現(xiàn),按下等號(hào)后數(shù)字右面的小數(shù)點(diǎn)消失,指示為最終結(jié)果。圖412 Windows CE 下面進(jìn)行基本測(cè)試, 首先輸入32,顯示屏上顯示數(shù)字如圖413所示。利用Windows CE ,我們可以實(shí)現(xiàn)較為真實(shí)的模擬,啟動(dòng)模擬器之后的模擬界面與實(shí)際界面完全相同,而且在運(yùn)算速度上比起傳統(tǒng)模擬器要高很多,用起來也更加方便。然后是要對(duì)程序進(jìn)行部署,如圖411所示。首先,.Net環(huán)境需要對(duì)編寫的代碼進(jìn)行編譯,編譯成中間程序代碼。本次設(shè)計(jì)的調(diào)試工作是在微軟提供的Microsoft Visual Studio .Net 2003自帶的Windows CE模擬器中完成的。但如果是兩個(gè)操作數(shù)的問題,當(dāng)按下該按鈕時(shí),要將之前所輸入的數(shù)字賦給另一個(gè)變量,然后與后面輸入的數(shù)字之間進(jìn)行運(yùn)算,最終得出運(yùn)算結(jié)果。然后將NumOps再次賦值為1,使之小范圍初始化。具體功能與一個(gè)操作數(shù)中的類似,因此不進(jìn)行介紹。 OpFlag = MyOperator。 break。 } = Op1。 //等于 case 4: Op1 = Op2。 //減法 case 3: Op1 = ( (Op1) (Op2) ).ToString()。 //乘法 case 2: Op1 = ( (Op1) * (Op2) ).ToString()。 //加法 case 1: Op1 = ( (Op1) + (Op2) ).ToString()。 } else { Op1 = ( (Op1) / (Op2) ) .ToString()。 //兩個(gè)操作數(shù) case 2: Op2 = TempReadout。然后分別在case下設(shè)計(jì)各自的功能,(Op1)的功能是將字符串轉(zhuǎn)換為雙精度浮點(diǎn)數(shù)字,.ToString()的功能是將數(shù)字轉(zhuǎn)換為字符串,()是調(diào)用系統(tǒng)自帶函數(shù)來實(shí)現(xiàn)Tan功能。以上是一個(gè)操作數(shù)的情況,首先將文本框的字符串賦給Op1,然后討論了關(guān)于負(fù)數(shù)的情況,最后將MyOperator賦給OpFlag。 } } = Op1。 //Tan case 17: Op1 = ( ((Op1)) ).ToString()。 //Cos case 16: Op1 = ( ((Op1)) ).ToString()。 //Sin case 15: Op1 = ( ((Op1)) ).ToString()。 //倒數(shù) case 14: Op1 = ( 1/(Op1) ).ToString()。 //取反 case 13: Op1 = ( (Op1) ).ToString()。 } else
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1