[問題] 想做一個10進制轉2進制的簡單計算機
看板C_Sharp (C#)作者neo5277 (I am an agent of chaos)時間11年前 (2014/05/31 17:46)推噓2(2推 0噓 7→)留言9則, 4人參與討論串1/2 (看更多)
各位好我剛開始練習寫程式
我想做一個轉換用計算機
藉由這個程式的建立來讓我理解,程式運作的跟設計的流程。
我在windows form 專案底下
使用了 兩個text box 還有label
也做了一些名稱上的改動。
看起來像這樣
http://ppt.cc/gGP~
但是我不道該如何開始寫程式碼(攤手)
GOOGLE了一些教學,我發現一個函數應用方法是。
Convert.ToString(int1, 2);
不過這是直接用來轉換,顯示出來好像跟我的需求不太符合
所我思考的模式是
關於TEXT A \\左邊
我是否應該,先宣告一個類別?
好比說叫做十進位,然後底下再幫他加一些方法?
TEXT B\\右邊
純顯示
轉換的BUTTON
再引用一下左邊宣告的類別 經過這個
Convert.ToString(int1, 2); 把值送回到 TEXT B
顯示出來呢?
這問題可能很蠢,我用關鍵字爬了一下版上的文好像沒有人問過
小弟非本科出生,但是想學習程式設計。請各位前輩指點一二
還有需要加強的地方,我目前買的書有,visual C# 2008 從零開始
歐萊禮的 深入淺出 C# ver 3 以及之前推文推薦的 深入淺出 設計模式
目標主要還是,WPF應用,資料庫統計應用,還有跟朋友計畫RFID的東西。
數學也有認真的拿出來複習~~
希望再平常工作之於也可以轉職成功~~
先感謝各位
--
WHY SO SERIOUS???
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.255.68.151
※ 文章網址: http://www.ptt.cc/bbs/C_Sharp/M.1401529572.A.03D.html
※ 編輯: neo5277 (111.255.68.151), 05/31/2014 17:47:33
※ 編輯: neo5277 (111.255.68.151), 05/31/2014 17:55:45
→
05/31 18:10, , 1F
05/31 18:10, 1F
→
05/31 18:10, , 2F
05/31 18:10, 2F
感謝 大大~~
不過我又發覺我想的不夠完備這樣只能算一次而且不能反過來
我在試試看其他做法感恩~~
※ 編輯: neo5277 (111.255.68.151), 05/31/2014 18:17:45
→
05/31 18:18, , 3F
05/31 18:18, 3F
可能是我格式不正確 IDE顯示我的 輸入字串格式不正確
不過第一次有成功
※ 編輯: neo5277 (111.255.68.151), 05/31/2014 18:30:18
找到原因了,因為我沒有考慮到 int 轉換到string 的原因
我在 text1 無輸入 就按下轉換 大概是因為沒資料所以就出現錯誤了。
請問要怎麼改進呢?
有想過一個是讓它(TEXT1)初始值顯示為零
第二個就是禁止輸入空白鍵就不會出問題。但是看起來好像是選項一較好
※ 編輯: neo5277 (111.255.68.151), 05/31/2014 18:42:12
→
05/31 22:08, , 4F
05/31 22:08, 4F
→
05/31 22:11, , 5F
05/31 22:11, 5F
→
05/31 22:11, , 6F
05/31 22:11, 6F
感謝~~我來試看看 ~~~
※ 編輯: neo5277 (111.255.68.151), 05/31/2014 22:17:07
推
06/02 13:52, , 7F
06/02 13:52, 7F
→
06/02 13:54, , 8F
06/02 13:54, 8F
好我來找找看 設定感謝你~~~
※ 編輯: neo5277 (111.255.77.178), 06/02/2014 22:24:21
推
06/03 19:51, , 9F
06/03 19:51, 9F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章