java实现两个数运算_用java做简单的计算器类,实现两个数字的加减乘除运算
计算器类
package calculator;
import java.util.Scanner;
public class Calculator{
private float number1;
private float number2;
private float addresult;
private float minusresult;
private float multipleresult;
private float divideresult;
public Calculator() {
}
public Calculator(float number1,float number2) {
this.number1=number1;
this.number2=number2;
}
//加法的实现
public float add(){
System.out.println(number1+"+"+number2+"="+(number1+number2));
return addresult;
}
//减法的实现
public float minus() {
System.out.println(number1+"-"+number2+"="+(number1-number2));
return minusresult;
}
//乘法的实现
public float multiple() {
System.out.println(number1+"*"+number2+"="+(number1*number2));
return multipleresult;
}
//除法的实现
public float divide() {
if(number2==0.0f) {
System.out.println("0不能做除数");
}
else {
System.out.println(number1+"/"+number2+"="+(number1/number2));
}
return divideresult;
}
}
测试类如下
package calculator;
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("***********************");
System.out.println("欢迎使用计算机系统");
System.out.println("请输入两个数字");
Scanner sc=new Scanner(System.in);
float number1=sc.nextFloat();
float number2=sc.nextFloat();
Calculator c=new Calculator(number1,number2);
System.out.println("请输入要进行的操作序号。");
System.out.println("1,两数相加。 2,两数相减。 3,两数相乘。 4,两数相除");
System.out.println("************************");
int s;
s=sc.nextInt();
switch(s){
case 1:
c.add();
break;
case 2:
c.minus();
break;
case 3:
c.multiple();
break;
case 4:
c.divide();
break;
}
sc.close();
}
}
新手学习,还请多指教。
java实现两个数运算_用java做简单的计算器类,实现两个数字的加减乘除运算相关推荐
- java找三个数最大_用Java程序找最大的数字(4)
13.这是找最大数字的源代码可以直接进行编译运行,希望大家从中能够获益良多. public class Maxshu { public static void main(String[] args) ...
- java数组输入一个实数_用java!!输入五个数,保存到一个数组中,然后将... C语言,编写一个程序,从键盘输入5个数,算出总和......
导航:网站首页 > 用java!!输入五个数,保存到一个数组中,然后将... C语言,编写一个程序,从键盘输入5个数,算出总和... 用java!!输入五个数,保存到一个数组中,然后将... C ...
- 【源码+图片素材】Java王者荣耀游戏开发_开发Java游戏项目【王者荣耀】1天搞定!!!腾讯游戏_Java课程设计_Java实战项目_Java初级项目
王者荣耀是当下热门手游之一,小伙伴们是否想过如何制作一款属于自己的王者荣耀游戏呢? 本课程讲解了一个王者荣耀游戏的详细编写流程,即使你是刚入门Java的新手,只要你简单掌握了该游戏所需要的JavaSE ...
- C语言设计一个简单的计算器,完成两个数的加、减、乘、除、取余。(根据输入的运算符,选择相应的运算,用switch语句实现。
设计一个简单的计算器,完成两个数的加.减.乘.除.取余.(根据输入的运算符,选择相应的运算,用switch语句实现. 实验代码: #include <stdio.h> #include & ...
- C#设计一个简单的计算器,实现两个数的加,减,乘,除,求幂等计算,运行效果如下图所示:
1.题目要求如下: C#设计一个简单的计算器,实现两个数的加,减,乘,除,求幂等计算,运行效果如下图所示: 2.这边需要用到的是VS2019下的C#Windows窗体 3.来吧,展示: using S ...
- 编写两个函数分别求两个数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果,两个数由键盘输入。 输入输出格式示例: 输入:24 16 输出:zdgys=8,zxgbs=48
编写两个函数分别求两个数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果,两个数由键盘输入. 输入输出格式示例: 输入:24 16 输出:zdgys=8,zxgbs=48 #include ...
- java方法重载两个数相加_java方法重载实验:判断键盘输入的两个数据的类型后进行比较...
实验内容: 使用java语言编程,实现键盘录入两个数据,比较两个数是否相等(采用方法调用方式),输出比较结果: 提高:对实现数字比较的方法进行重载,使之适应int.float.double.short ...
- java合并两个数组_「JAVA」两个数组的交集—力扣每日一题(一)
示例 1: 输入: nums1 = [1,2,2,1], nums2 = [2,2] 输出: [2,2] 示例 2: 输入: nums1 = [4,9,5], nums2 = [9,4,9,8,4] ...
- java课后习题七解析_《Java基础入门》_课后习题解析.doc
<Java基础入门>_课后习题解析 <Java基础入门>课后习题 Java开发入门 一.填空题 1.Java的三大体系分别是_JavaSE_____._JavaEE_____. ...
最新文章
- 特征锦囊:怎么批量把特征中的离群点给处理下?
- 移动端页面滑动事件穿透问题及其解决方案
- 无锡太湖学院计算机科学与技术宿舍,无锡太湖学院宿舍条件,宿舍环境图片(10篇)...
- fox pro删除单条数据_Mac文件夹数据同步工具——Sync Folders Pro
- 新图表来袭,FineReport新增热力地图、漏斗图、图表切换新功能
- nginx 后端获取真实ip
- 猫影视接口相关及短网址
- Spotlight on unix 安装
- python class类的self_Python类class参数self原理解析
- 概率论与数理统计图解
- 充值抖币显示苹果服务器异常,抖音充值抖币怎么充值不了
- tomcat9 中文乱码
- 求解哈夫曼编码Java实现,哈夫曼编码(Java)
- 还不知道IEEE、ACM、SCI、EI、nature、期刊、会议论文之间的关系?一幅关系图搞定~
- pgsql截取字符串函数_postgresql——字符串函数
- smartbi v7 Linux,Smartbi V7.0.1
- 微信大会有哪些看点?
- 公司企业邮箱怎么群发邮件?如何在工作中脱颖而出
- 哈希切割+布隆过滤器
- html/css做一个简单的个人简历