zoukankan      html  css  js  c++  java
  • java-学习5

    基础运算与自增自减运算

    1.基础运算

    int  整型

    double  浮点

    package day06;

    public class operation {
      public static void main(String[] args) {
        int a=10;
        int b=3;
        System.out.println("a+b="+(a+b));
        System.out.println("a-b="+(a-b));
        System.out.println("a*b="+(a*b));
        System.out.println("a/b="+((double)a/b));//强制转换

        double c=10.12;
        double d=3.3;
        System.out.println("c+d="+(c+d));
        System.out.println("c-d="+(c-d));
        System.out.println("c*d="+(c*d));
        System.out.println("c/d="+(c/d));


      }
    }

    打印出:

    a+b=13
    a-b=7
    a*b=30
    a/b=3.3333333333333335
    c+d=13.419999999999998
    c-d=6.819999999999999
    c*d=33.395999999999994
    c/d=3.0666666666666664

    2.模运算符

    %是求两个整数相除的余数

    取模运算不建议用于浮点型,结果可能不准确;

    对于精度高的运算,需要使用BigDecimal类型;

    package day06;

    public class operation1 {
      public static void main(String[] args) {
        int a1=5;
        int a2=2;

        double b1=10.1;
        double b2=3.3;
        System.out.println("int a1="+a1+",a2="+a2);
        System.out.println("double b1"+b1+",b2="+b2);

        System.out.println("a1%a2="+(a1%a2));
        System.out.println("a1%b1="+(a1%b1));

        System.out.println("b1%b2="+(b1%b2));
        System.out.println("b1%a2="+(b1%a2));
       }
    }

    打印出:

    int a1=5,a2=2
    double b110.1,b2=3.3
    a1%a2=1
    a1%b1=5.0
    b1%b2=0.20000000000000018
    b1%a2=0.09999999999999964

  • 相关阅读:
    网络请求Request
    HTML元素
    你所不知的 CSS ::before 和 ::after 伪元素用法
    DOM理解
    为什么你应该尝试全栈
    程序员菜鸟的常用网站
    前端零基础学习提纲
    JavaScript,调用函数的5种方法
    json数据转化及应用
    浅谈ajax中的GET和POST
  • 原文地址:https://www.cnblogs.com/liaohongwei/p/9791261.html
Copyright © 2011-2022 走看看