• java 简单计算器


    package com.direct.demo;
    
    import java.text.DecimalFormat;
    import java.util.Scanner;
    
    public class Calculator {
    
    	/**
    	 * @param args
    	 */
    	private int num1;
    	private int num2;
    	public Calculator(int num1, int num2) {
    		super();
    		this.num1 = num1;
    		this.num2 = num2;
    	}
    	public void add(){
    		double num = num1+num2;
    		System.out.println("结果:"+num);
    	}
    	public void subtraction(){
    		double num = num1-num2;
    		System.out.println("结果:"+num);
    	}
    	public void mutleplication(){
    		double num = num1*num2;
    		System.out.println("结果:"+num);
    	}
    	public void division(){
    		String num = "0.00";
    		if(num1%num2==0){
    			int num3 = 0;
    			if(num2 ==  0){
    				System.out.println("除数不能为零");
    			}else{
    				  num3 = num1/num2 ;
    				 num = Integer.valueOf(num3).toString();
    			}
    		}else {
    			DecimalFormat dFormat = new DecimalFormat("0.00");
    			if(num2 ==  0){
    				System.out.println("除数不能为零");
    			}else{
    				num =  dFormat.format((float)num1/num2) ;
    			}
    			
    		}
    		System.out.println("结果:"+num);
    	}
    
    	public static void main(String[] args) {
    		Calculator ca = new Calculator(40,55);
    		ca.division();
    
    
    	}
    
    }
    

      

  • 相关阅读:
    给JavaScript初学者的24条最佳实践
    高音符號的由來是怎樣的
    从零单排学JavaWeb
    数据库建表规则
    linux快捷键
    Linux 命令行快捷键
    DC综合及仿真验证和DFT测试
    verilog中include的用法
    <转>verilog hdl中常数声明
    <转>Verilog HDL宏定义define
  • 原文地址:https://www.cnblogs.com/nn369/p/8038429.html
Copyright © 2020-2023  润新知