PSP数据比较(四则运算)——计应193第6组郭静
一·计划运用JAVA语言进行四则运算,具体代码如下:
package text;public class Math {
public int add(int a,int b)//加法
{ return a+b; }
public int substract(int a,int b)//减法
{ return a-b; }
public int multiply(int a,int b)//乘法
{ return a*b; }
public double divide(double a,double b)//除法
{ return a/b; } }
二·开发,具体代码如下:
package text;
import static org.junit.Assert.*;
import org.junit.Before;import org.junit.Ignore;
import org.junit.Test;
public class MathText { private static Math mm=new Math(); @Test
public void testAdd() {
int result= mm.add(3,2);
assertEquals(5,result); }
@Test
public void testSubstract() {
int result= mm.substract(10,2);assertEquals(8,result); }
@Test
public void testMultiply() {
int result= mm.multiply(3,6);assertEquals(18,result); }
@Test
public void testDivide() {
int result= (int) mm.divide(75,5);assertEquals(15,result); }}
三·总结:
由于基础知识的薄弱,此次编程经过多次修改错误,才能运行成功!
PSP阶段 |
预估时间 |
实际所用时间 |
计划 |
11 |
10 |
|
11 |
10 |
开发 |
83 |
92 |
|
10 |
8 |
|
5 |
7 |
|
8 |
10 |
|
6 |
5 |
|
8 |
6 |
|
25 |
24 |
|
10 |
12 |
|
11 |
10 |
报告 |
11 |
10 |
|
3 |
3 |
|
3 |
2 |
|
5 |
5 |
总共花费时间 |
105 |
112 |