zoukankan      html  css  js  c++  java
  • 设计并实现大数类 BigNum

    学习任务:设计并实现大数类 BigNum

    代码示例:

    import java.util.Scanner;

    public class BigNum {

    private double num;
    public BigNum(double c) {
    num=c;
    System.out.println("BigNum Constructorrun");
    }
    public void setNum(double c) {
    num=c;
    }
    public final double getNum() {
    return num;
    }
    public final void show() {
    System.out.println("BigNum("+num+")");
    }

    public static void main(String[] args) {
    double c1,c2;
    String op;
    System.out.println("请输入c1:");
    Scanner sc=new Scanner(System.in);
    c1=sc.nextDouble();
    BigNum b1=new BigNum(c1);
    BigNum b2=b1;
    b1.show();
    System.out.println("请输入c2:");
    Scanner sc1=new Scanner(System.in);
    c2=sc1.nextDouble();
    b2.setNum(c2);
    b2.show();
    System.out.println("请输入op:");
    Scanner sc2=new Scanner(System.in);
    op=sc2.next();
    if(op.equals("+")) {
    BigNum b3=new BigNum(c1+c2);
    b3.show();
    }
    if(op.equals("-")) {
    BigNum b4=new BigNum(c1-c2);
    b4.show();
    }

    }

    }

    运行截图:

     明天任务:以点类 Point 及平面图形类 Plane 为基础设计三角形类 Triangle

  • 相关阅读:
    puppet运维配置实列
    puppet yum仓库
    autoSvn
    centos svn快速搭建
    无交互 直接传入 -yes
    puppet案例
    if
    CentosX64使用yum快速搭建xen虚拟化环境
    groupinfo
    Ubuntu编码问题
  • 原文地址:https://www.cnblogs.com/zyj3955/p/13424467.html
Copyright © 2011-2022 走看看