首页 > 其他 > 详细

除法运算和取模

时间:2016-04-20 19:57:38      阅读:264      评论:0      收藏:0      [点我收藏+]

package review20140420;
/*
 * 除法和取模(整数除以整数,会出现除数不能为零的异常)
 */
public class Test2 {
    //程序的入口
    public static void main(String[] args) {
        /*定义变量a,b*/
        double a=5.2;
        double b=3.1;
        //除法运算
        double div=a/b;
        //取模运算
        double mod=a%b;
        /*打印结果*/
        System.out.println(div);
        System.out.println(mod);
        /*5.0除以0和5除以0.0,输出正无穷大*/
        System.out.println(5.0/0);
        System.out.println(5/0.0);
        /*0除以0.0和0.0除以0,输出非数:NaN*/
        System.out.println(0/0.0);
        System.out.println(0.0/0);
        /*-5.0除以0和-5除以0.0,输出负无穷大*/
        System.out.println(-5/0.0);
        System.out.println(-5.0/0);
        /*除数不为0异常*/
        System.out.println(5/0);
        System.out.println(-5/0);
    }
}

输出结果

1.6774193548387097
2.1
Infinity
Infinity
NaN
NaN
-Infinity
-Infinity
Exception in thread "main" java.lang.ArithmeticException: / by zero
    at review20140420.Test2.main(Test2.java:28)

除法运算和取模

原文:http://www.cnblogs.com/ygjcf/p/5414031.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!