zoukankan      html  css  js  c++  java
  • 算数运算符

    +  表示加法运算符

    -   表示减法运算符

    *   表示乘法运算符

    /   表示除法运算符

    %   表示取模/取余运算符

    注意事项:

      1、当两个整数相除时只保留整数部分,丢弃小数部分

    System.out.println(5/2);

       2、若希望保留小数部分该如何处理?

      处理方式一:使用强制转换将其中一个操作数转换为double类型再运算即可

    System.out.println((double)5/2);
    System.out.println(5/ (double)2);
    System.out.println((double)5/ (double)2);

    注意:如果以下方式强制转换,可能得不到需要的结果

      因为在括号中整数相除丢弃小数部分,括号外强制转换成double类型

    System.out.println((double)(5/2));

       处理方式二:让其中一个操作数乘以1.0即可(推荐)

    System.out.println(5*1.0 /2);

      3、0不能作除数

    System.out.println(5/0);
    System.out.println(5/0.0);
    System.out.println(0/0.0);

      编译OK,运行时发生java.ArithmeticException(算术异常  记住)

  • 相关阅读:
    Django中的分页操作、form校验工具
    Django之form表单操作
    手写版本orm
    mysql注入问题
    MySQL基本操作
    初识数据库
    进程池、线程池
    信号量
    event事件
    死锁
  • 原文地址:https://www.cnblogs.com/xujiaqi/p/13532140.html
Copyright © 2011-2022 走看看