团队课程设计博客

1 团队名称、团队成员介绍(需要有照片)

菜鸟队:
队长:苏叶潇

队员:郭余晟

2 项目git地址

git地址

3 项目git提交记录截图(要体现出每个人的提交记录、提交说明),老师将点击进去重点考核。

4 项目功能架构图与主要功能流程图

5 项目运行截图

6 项目关键代码(不能太多)

class PressBYx implements  ActionListener {
    public void actionPerformed(ActionEvent e) {
        try {
            d1 = Double.parseDouble(tf.getText());
            op = 4;
            tf.setText("");
        } catch(Exception ee) {}
    }
}
class PressBEqual implements  ActionListener {
    public void actionPerformed(ActionEvent e) {
        try {
            double result = 0;
            d2 = Double.parseDouble(tf.getText());
            switch(op) {
                case 0:result = d1 + d2;break;
                case 1:result = d1 - d2;break;
                case 2:result = d1 * d2;break;
                case 3:result = d1 / d2;break;
                case 4:result = Math.pow(d1,d2);break;
                default:
            }
            tf.setText(String.valueOf(result));
        } catch(Exception ee) {}
    }
}
class PressBSqrt implements  ActionListener {
    public void actionPerformed(ActionEvent e) {
        try { 
            double x = Double.parseDouble(tf.getText());
            double y;
            y = Math.sqrt(x);
            tf.setText(y+"");
        } catch(Exception ee) {}
    }
}
class PressBInt implements  ActionListener {
    public void actionPerformed(ActionEvent e) {
        try {
            double x = Double.parseDouble(tf.getText());
            double y;
            y = Math.floor(x);
            tf.setText(y+"");
        } catch(Exception ee) {}
    }
}

7 尚待改进或者新的想法

1.显示器不能显示表达式,还有待于改进。
2.不能连续输入一串表达式。

8 团队成员任务分配,团队成员课程设计博客链接(以表格形式呈现),标明组长。

成员 链接
苏叶潇(组长) 个人链接
郭余晟 个人链接

posted on 2017-06-22 22:52  一叶笙箫  阅读(287)  评论(0编辑  收藏  举报

导航