计算器类

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做简单的计算器类,实现两个数字的加减乘除运算相关推荐

  1. java找三个数最大_用Java程序找最大的数字(4)

    13.这是找最大数字的源代码可以直接进行编译运行,希望大家从中能够获益良多. public class Maxshu { public static void main(String[] args) ...

  2. java数组输入一个实数_用java!!输入五个数,保存到一个数组中,然后将... C语言,编写一个程序,从键盘输入5个数,算出总和......

    导航:网站首页 > 用java!!输入五个数,保存到一个数组中,然后将... C语言,编写一个程序,从键盘输入5个数,算出总和... 用java!!输入五个数,保存到一个数组中,然后将... C ...

  3. 【源码+图片素材】Java王者荣耀游戏开发_开发Java游戏项目【王者荣耀】1天搞定!!!腾讯游戏_Java课程设计_Java实战项目_Java初级项目

    王者荣耀是当下热门手游之一,小伙伴们是否想过如何制作一款属于自己的王者荣耀游戏呢? 本课程讲解了一个王者荣耀游戏的详细编写流程,即使你是刚入门Java的新手,只要你简单掌握了该游戏所需要的JavaSE ...

  4. C语言设计一个简单的计算器,完成两个数的加、减、乘、除、取余。(根据输入的运算符,选择相应的运算,用switch语句实现。

    设计一个简单的计算器,完成两个数的加.减.乘.除.取余.(根据输入的运算符,选择相应的运算,用switch语句实现. 实验代码: #include <stdio.h> #include & ...

  5. C#设计一个简单的计算器,实现两个数的加,减,乘,除,求幂等计算,运行效果如下图所示:

    1.题目要求如下: C#设计一个简单的计算器,实现两个数的加,减,乘,除,求幂等计算,运行效果如下图所示: 2.这边需要用到的是VS2019下的C#Windows窗体 3.来吧,展示: using S ...

  6. 编写两个函数分别求两个数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果,两个数由键盘输入。 输入输出格式示例: 输入:24 16 输出:zdgys=8,zxgbs=48

    编写两个函数分别求两个数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果,两个数由键盘输入. 输入输出格式示例: 输入:24 16 输出:zdgys=8,zxgbs=48 #include ...

  7. java方法重载两个数相加_java方法重载实验:判断键盘输入的两个数据的类型后进行比较...

    实验内容: 使用java语言编程,实现键盘录入两个数据,比较两个数是否相等(采用方法调用方式),输出比较结果: 提高:对实现数字比较的方法进行重载,使之适应int.float.double.short ...

  8. java合并两个数组_「JAVA」两个数组的交集—力扣每日一题(一)

    示例 1: 输入: nums1 = [1,2,2,1], nums2 = [2,2] 输出: [2,2] 示例 2: 输入: nums1 = [4,9,5], nums2 = [9,4,9,8,4] ...

  9. java课后习题七解析_《Java基础入门》_课后习题解析.doc

    <Java基础入门>_课后习题解析 <Java基础入门>课后习题 Java开发入门 一.填空题 1.Java的三大体系分别是_JavaSE_____._JavaEE_____. ...

最新文章

  1. 特征锦囊:怎么批量把特征中的离群点给处理下?
  2. 移动端页面滑动事件穿透问题及其解决方案
  3. 无锡太湖学院计算机科学与技术宿舍,无锡太湖学院宿舍条件,宿舍环境图片(10篇)...
  4. fox pro删除单条数据_Mac文件夹数据同步工具——Sync Folders Pro
  5. 新图表来袭,FineReport新增热力地图、漏斗图、图表切换新功能
  6. nginx 后端获取真实ip
  7. 猫影视接口相关及短网址
  8. Spotlight on unix 安装
  9. python class类的self_Python类class参数self原理解析
  10. 概率论与数理统计图解
  11. 充值抖币显示苹果服务器异常,抖音充值抖币怎么充值不了
  12. tomcat9 中文乱码
  13. 求解哈夫曼编码Java实现,哈夫曼编码(Java)
  14. 还不知道IEEE、ACM、SCI、EI、nature、期刊、会议论文之间的关系?一幅关系图搞定~
  15. pgsql截取字符串函数_postgresql——字符串函数
  16. smartbi v7 Linux,Smartbi V7.0.1
  17. 微信大会有哪些看点?
  18. 公司企业邮箱怎么群发邮件?如何在工作中脱颖而出
  19. 哈希切割+布隆过滤器
  20. html/css做一个简单的个人简历

热门文章

  1. MOSFET的基本知识
  2. 轴承剥离型故障对应的特征频率
  3. spring data mongodb 大数据量查询性能差的原因(20s 优化到2s)
  4. 送别了我的师父,我觉得我的青春结束了
  5. 2019北邮计算机机试
  6. java设计模式 之适配器模式
  7. 小程序“Mustache”语法{{}}(双大括号)获取不到值或图片
  8. 服务器入门/tomcat以及如何部署
  9. 超强古文...... yi
  10. 猿辅导2017 笔试题