zoukankan      html  css  js  c++  java
  • java 学习一 数字

    //1.number    2.enum     3.format float

    //学习了 整数和FLOAT的 计算 ,枚举的使用 。 小数的格式化
    package com.linson; import java.text.DecimalFormat; enum enum_op { add,minus,time,divide } public class HelloWord { public static void main(String[] args) { System.out.println("hello world"); HelloWord mMainHelloWord=new HelloWord(); enum_op[] allOps=enum_op.values(); int a=2,b=3; for(int i=0;i<allOps.length;i++) { System.out.println(mMainHelloWord.NumberCaculate(a, b, allOps[i])); System.out.println(mMainHelloWord.NumberCaculate_float(a, b, allOps[i])); } //format float DecimalFormat tempDF=new DecimalFormat(); tempDF.applyPattern("0.00"); float tempret=mMainHelloWord.NumberCaculate_float(16, 3, enum_op.divide); System.out.println(tempDF.format(tempret)); } public int NumberCaculate(int a,int b,enum_op operate) { int ret=0; switch (operate) { case add: ret=a+b; break; case minus: ret=a-b; break; case time: ret=a*b; break; case divide: ret=a/b; break; default: break; } return ret; } public float NumberCaculate_float(float a,float b,enum_op operate) { float ret=0; switch (operate) { case add: ret=a+b; break; case minus: ret=a-b; break; case time: ret=a*b; break; case divide: ret=a/b; break; default: break; } return ret; } }
  • 相关阅读:
    C++构造与析构 yongmou
    坏习惯 yongmou
    Python 字符串方法
    python 列表推导式轻量级循环
    python 循环遍历字典元素
    python 短路逻辑和条件表达式
    python 迭代器
    一些关于面向对象设计的思考
    python map内建函数
    Python 列表
  • 原文地址:https://www.cnblogs.com/lsfv/p/9553527.html
Copyright © 2011-2022 走看看