首页 > 编程语言 >Java_ practice_calculate 简易计算器

Java_ practice_calculate 简易计算器

时间:2022-10-05 10:33:55浏览次数:73  
标签:Java calculate double practice System println total public out

public class PracticeDemo1 {
//计算器2.0
public static void main(String[] args) {

count();

}

public static void count(){
Scanner scanner = new Scanner(System.in);
while (true){

System.out.println("请输入加减乘除类型,按c结束");
char C = scanner.next().charAt(0);

if(C=='c'){
break;
}

System.out.println("请输入需要就算的两个数字:");
double num1 = scanner.nextDouble();
double num2 = scanner.nextDouble();
double total = 0.0;

switch (C){
case '+':
total = add(num1,num2);
System.out.println(total);
break;
case '-':
total = sub(num1,num2);
System.out.println(total);
break;
case '*':
total = mul(num1,num2);
System.out.println(total);
break;
case '/':
total = div(num1,num2);
System.out.println(total);
break;
default:
System.out.println("输入错误");

}

}

scanner.close();
}


//加法
public static double add(double a,double b){

return a+b;

}

//减法
public static double sub(double a,double b){

return a-b;
}

//乘法
public static double mul(double a,double b){

return a*b;
}

//除法
public static double div(double a,double b){

return a/b;
}

}

标签:Java,calculate,double,practice,System,println,total,public,out
From: https://www.cnblogs.com/onlyxue/p/16755171.html

相关文章

  • Java 中常用的进制转换
    前言所谓进制转换,就是人们利用符号来计数的方法。进制转换由一组数码符号和两个基本因素“基数”和“位权”所构成。其中基数是指进位计数制中所采用的数码的个数,逢 ​​n......
  • Java集合(严重缺失版)
    此笔记源自于b站up主青空の霞光的视频和他的笔记。笔记出处:JavaSE笔记(四)泛型与集合类_青空の霞光的博客-CSDN博客失策了,我应该先看前面的数据结构的。找资源的时候要......
  • JavaSpring的jdbcTemplate事务
    1、使用JdbcTemplate需要引入的依赖(spring的maven项目)<!--jdbcTemplate实现jar--><dependency><groupId>org.springframework</groupId><artifactId>spring......
  • 经常会采坑的javascript原型应试题
    一.前言原型和原型链在面试中历来备受重视,经常被提及。说难可能也不太难,但要真正完全理解,吃透它,还是要多下功夫的。下面为大家简单阐述我对原型和原型链的理解,若是觉得有......
  • 14_Java中的抽象类
    Java中的抽象类一、抽象类的概述例如我们前面使用的动物类,并不是一个具体的事物,在这个类中我们是不应该给出方法的具体实现的,应当只是声明在Java中,一个没有......
  • 15_Java中的接口
    Java中的接口一、接口概述接口就是一种公共的规范标准,只要符合标准,大家都可以通用Java中的接口更多体现在对行为的抽象二、接口的特点1、接口用关......
  • java-内部类
    内部类的基本使用内部类概念在一个类中定义一个类。举例:在一个类A的内部定义一个类B,类B就被称为内部类我们把一个类放在另一个类的内部定义,称为内部类(innerclass)......
  • 05-RabbitMQ控制台入门及其Java简单操作
    MQ控制台简单操作建立Exchange新建Exchange成功新建Queue新建Queue成功建立Exchange与Queue的关系建立关系成功路由键:就是指发送到Exchange的消息,通......
  • Java泛型总结
     为什么会有泛型?泛型是用来干什么的?泛型其本质是参数化类型,也就是说所操作的数据类型被指定为一个参数这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛......
  • 力扣166(java)-分数到小数(中等)
    题目:给定两个整数,分别表示分数的分子 numerator和分母denominator,以字符串形式返回小数。如果小数部分为循环小数,则将循环的部分括在括号内。如果存在多个答案,只需......