會員 | 很會寫JAVA的大大!拜託∼【請問】【急.....】 嗯!! sORRY 小弟最近有個作業上的困擾∼一直沒有頭緒 指怪小弟頭腦笨笨 但卻已經要繳出了~所以給他很緊張~ 到處去看書~也找不出個所以然~沒有小弟要的~ 小弟要的題目是~ 他會出現一個對話框~~ 然後會要求我們使用者來輸入一個數字(10進位數) 輸入完畢後~再出現一個對話框~ 就是會問你要轉換成什麼進位(2~9) 總言之~題目就是~ 將10進位轉換成(2~9)進位!! 不知道有沒有人會寫ㄋ!? 可不可以幫幫小弟ㄋ?!拜託拜託~我找好久嚕~ 我的MSn是 [email protected] ps:是用java applet & java application寫滴∼∼ |
回覆 |
進階會員 | 我有用VC寫過計算機, 內中有此功能 但JAVA不熟... |
回覆 |
會員 | 10進制轉2進制的算法 : 例如要把16轉成2進制 16/2 = 8 ...0 8/2 = 4 ...0 4/2 = 2 ...0 2/2 = 1 ...0 由此得知 16的2進制是 1000 那些數字都是餘數 最後一個是商 |
回覆 |
會員 | 我幫你想想看!! 做好後我會把程式碼po上來!! 我java至少也是排全班地3名的!! |
回覆 |
會員 | 引用:
大恩大得 沒齒難忘~ 加油加油 希望您可以快快成功~呼~ 因為~明天就要繳了 =_____________= 唉~~我好混喔 | |
回覆 |
會員 | 引用:
不過還是謝謝唷~ ^_____________^ | |
回覆 |
會員 | 引用:
嗯呀~ 指怪小弟上課不專心! 唉~~~ 所以~掰不出個程式~~ | |
回覆 |
會員 | 引用:
慘了慘了 小弟掛整夜沒有睡 都掛在這邊等待答案~~ =_____________= 因為下午就得繳了~呼~~糟糕~~ 加油呀~~~~~~大大!! 希望您可以快點"成功"~ 加油加油~ 靠您了唄...... | |
回覆 |
會員 | 2,8進制,java有提供轉換函式!! 4進位可用2進位湊(2個2個為一位)!! 至於其他的就要用演算法了!! 不過你們老師也怪怪的!!這到底是上java還是演算法阿?? ///////////////////////////////////////////// import javax.swing.JOptionPane; public class guess { public static void main(String args[]) { String guess_num; int num,n; guess_num=JOptionPane.showInputDialog("輸入代轉換數字:"); num=Integer.parseInt(guess_num); guess_num=JOptionPane.showInputDialog("轉成幾進位?"); n=Integer.parseInt(guess_num); switch(n) { case 2: JOptionPane.showMessageDialog(null,Integer.toBinaryString(n),"2進位",JOptionPane.PLAIN_MESSAGE); break; case 8: JOptionPane.showMessageDialog(null,Integer.toOctalString(n),"8進位",JOptionPane.PLAIN_MESSAGE); break; } System.exit(0); } } |
回覆 |
會員 | 引用:
好利害唷!!!不愧有搬上名列前矛的架式耶!!!!小弟看一下唷!!謝謝您~真的~ | |
回覆 |
XML | RSS 2.0 | RSS |
本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。