码迷,mamicode.com
首页 > 其他好文 > 详细

算术运算符

时间:2019-01-09 21:38:32      阅读:207      评论:0      收藏:0      [点我收藏+]

标签:标准   1.7   bsp   3.0   java   数值类型   nbsp   string类   类型   

 1      //   +
 2         //注意:1.当+两边的操作数都是数值类型,则做加法运算
 3         System.out.println(10 + 20);    //30
 4         System.out.println(10 + 20.0);    //30.0
 5         
 6         int a = 3,b = 4;
 7         int sum = a + b;
 8         //注意:2.当+两边的操作数种有一个为非数值类型,则做连接,最终连接后的结果为String类型
 9         System.out.println("sum = " + sum);    //"sum = 7"
10         System.out.println("sum = " + a + b);    //"sum = 34"        步骤:"sum =3" + 4  ------> "sum =34"
11         System.out.println("sum = " + (a + b));    //"sum = 7"
12         
13         //    -
14         System.out.println(10 - 20);    //    -10
15         System.out.println(6 - 4.3);    //1.7
16         int x = 5,y=6;
17         int z = x - y;
18         System.out.println("z = " +z);        //z = -1
19         //注意:当做减法运算时,必须保证两个操作数都是数值类型
20         //System.out.println("z = " + x - y);    //z = 5" - 6,出现编译错误(不是相同类型----> String int )
21         System.out.println("z = " + (x-y));    
22         
23         //   *
24         System.out.println(5 * 6);        //30
25         System.out.println(5.0 *6.0);        //30.0
26         int m = 3,n = 4;
27         int s = m * n;
28         System.out.println("s = " + s);
29         System.out.println("s = " + m * n);        //    "s = 12"    //注意:在java中,遵循着标准数学运算法则(所以运算顺序 是先乘除然后再加减)
30 
31         System.out.println(99999 * 0);    //0
32         System.out.println(1234567 * 1)        //1234567
33         System.out.println(2 * 2 * 2)    
34 
35         //除法(取商)
36         System.out.println(10 / 2);    //5
37         System.out.println(10 / 3);    //3
38         System.out.println(11 / 4);    //2
39         System.out.println(7 / 2.0);    //3.5        注意:若除的是浮点类型的,则也会输出浮点类型
40         System.out.println("结果为 :" +20 / 6);    //结果为 : 3    
41 
42         //%(取余)
43         System.out.println(10 % 5);    //0
44         System.out.println(9 % 3.0);    //3.0        注意:若除的是浮点类型的,则余数也得输出浮点类型
45         System.out.println(4 % 6);        //4
46         System.out.println(12 % 10);    //2
47         System.out.println(0 % 10);    //0
48         //System.out.println(6 % 0);        //注意:除数不能为0 (能编译,但是会内部报错)
1.注意:当+两边的操作数都是数值类型,则做加法运算
2.注意:当+两边的操作数种有一个为非数值类型,则做连接,最终连接后的结果为String类型

3.注意:当做减法运算时,必须保证两个操作数都是数值类型

4.注意:在java中,遵循着标准数学运算法则(所以运算顺序 是先乘除然后再加减)

5.注意:若除的是浮点类型的,则也会输出浮点类型

6.注意:除数不能为0 (能编译,但是会内部报错)

 

算术运算符

标签:标准   1.7   bsp   3.0   java   数值类型   nbsp   string类   类型   

原文地址:https://www.cnblogs.com/penphy/p/10246759.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!