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

正文內(nèi)容

迷你計算器設(shè)計面向?qū)ο缶幊逃柧氄n程設(shè)計-文庫吧

2025-01-02 05:07 本頁面


【正文】 ,那就用轉(zhuǎn)化后的前面再加上一位,好,即使這樣可以成立,那么1轉(zhuǎn)化后就是11,3轉(zhuǎn)化后也為11,現(xiàn)在如果需要現(xiàn)在的把這個數(shù)二進制數(shù)再轉(zhuǎn)化為十進制,那么我們?nèi)绾沃涝瓉淼氖钦龜?shù)還是負數(shù)呢,如果要轉(zhuǎn)化為十六進制,八進制又當如何呢?經(jīng)過以上的分析發(fā)現(xiàn),還應該有另外一個參數(shù)——二進制時的寬度,只有這樣才能知道誰是最高位,因此就稱這個參數(shù)為位寬。 最后,設(shè)計類。根據(jù)第二步的分析,因為位寬對每一個方法都是一樣,所以可能把它作為類的成員變量,而另外兩個參數(shù)轉(zhuǎn)化前的值和轉(zhuǎn)化后的值就分別作為輸入?yún)?shù)和返回值。而類對外的接口只有各個轉(zhuǎn)化的方法,因此這幾個方法設(shè)計為public權(quán)限,而其它所有的輔助方法都為private權(quán)限。位寬通過構(gòu)造函數(shù)傳遞,外部不能直接訪問和修改,設(shè)置也設(shè)置為private權(quán)限。為了減少計算量,所有的轉(zhuǎn)化都以二進制為中介。例如十六進制到十進制,是十六進制→二進制→十進制。第三章 軟件設(shè)計 界面設(shè)計這個就是計算器界面,簡潔易用,我們可以從中的數(shù)字按鍵和運算符按鈕進行相應的數(shù)學計算,總共由17個按鈕(10個數(shù)字符+5個運算符號+1個小數(shù)點+1個“clear”按鈕),一個標簽、再加一個文本框組成。 代碼設(shè)計import .*。import .*。import .*。public class Caculator { public static void main(String[] args) { JFrame frame = new JFrame(Caculator)。 ()。 ().add(new CaculatorPanel())。 ()。 (true)。 }} class CaculatorPanel extends JPanel { private JLabel namelabel,resultlabel。 private JTextField resultField。 private JPanel labelPanel,numberPanel,toolPanel。 private JButton s1,s2,s3,s4,s5,s6,s7, s8, s9,s0,p1,p2,t1,t2,t3,t4,clear。 private boolean end,add,sub,mul,div。 private String str。 private double num1,num2。 public CaculatorPanel() { namelabel = new JLabel(計算器)。 resultField = new JTextField(10)。 ButtonListener listener = new ButtonListener()。 clear = new JButton(clear)。 (listener)。 s1 = new JButton(1)。 (listener)。 s2 = new JButton(2)。 (listener)。 s3 = new JButton(3)。 (listener)。 s4 = new JButton(4)。 (listener)。 s5 = ne
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1