实现简易计算器,分别实现两个整数、三个浮点数的加法运算Counter类代码:package com.bdqn;public class Counter { public void addCounter(int n, int m){ System.out.println(n+m);} public void addCounter(double a ,double b,double c){ System.out.println(a+b+c);} } CounterTest类代码:package ...
} } CounterTest类代码: packagecom.bdqn;publicclassCounterTest {publicstaticvoidmain(String[] args) { Counter c=newCounter(); c.addCounter(1,2); c.addCounter(1.1,2.2,3.3); } } 运行结果:
计算器功能:简易的实现两数之间的加减乘除 程序代码: counter类: packagecom.counter;publicclassCounter {publicvoidcount(String fuHao,doublea ,doubleb){switch(fuHao){case"+":doublesum1 = a +b; System.out.println("两数之和为:"+sum1);break;case"-":doublesum2 = a -b; System.out.println(...
这里我们选择第一个方法,因为138译码器的输出一定会有一个结果,无法选择第二个方法。 关闭段:在选择数码管的位选端之前,加一句P0=0;这样就把数码管所有的段都关闭了,程序写好后,再给P0赋对应的值即可。 这里我写了两个数码管显示的程序,一个是动态实时显示按键按下的值,另一个是显示结果和学号这种知道结果...
l 第四个问题:碰到浮点数减整数, 21、得到的小数点与原先的小数点不相等。当然如:4.2-4=0.2,但是我们定义float a=4,2,则小数为a-(int)a,得到的小数部位0.2,而是为0.之列的,这里就涉及到个类型之间的转化存在丢失部分数据的问题。这是我超级郁闷的地方。想了很多种办法多没有解决。最后只能选择效果最好的...