`
liuwei1981
  • 浏览: 770630 次
  • 性别: Icon_minigender_1
  • 来自: 太原
博客专栏
F8258633-f7e0-30b8-bd3a-a0836a5f4de5
Java编程Step-by...
浏览量:160890
社区版块
存档分类
最新评论

38.Java算术运算符

 
阅读更多

编程过程中,基本上都是对数据对象的运算操作。

 

在Java编程语言里面,对象和数据的处理是通过运算符来完成的。运算符接受一个或多个操作数,并通过运算产生新值。

 

这里先说说最常见的Java算术运算符,完成基本的数学运算。

 

Java使用常见的算术操作符+、-、*、/来进行加、减、乘、除运算。

 

整数的求余操作(mod)用百分号%来表示。

 

这些算术运算符可以用于java基本数据类型中的数值型(byte,short,char,int,long,float,double)数据。

 

对于+、-和*运算符,都是非常容易理解的,它们分别接受两个操作数,通过运算后返回得到的新值。

 

我们知道,在数学计算中,一个数除以0是无意义的。

 

在Java中,对于以0作为除数的情况,根据操作数的数据类型,做了不同的处理:

 

对于整形的运算,它将会出现异常;而对于浮点型数据的运算,它将得到一个无穷大值或者NaN

 

至于什么时候是无穷大值,什么时候是NaN,可以自己编程运算试一试。提示一下,主要注意被除数的区别。另外,异常的概念在之后的内容会详细说明,现在可以把异常看做是一个例外,非正常情况即可。

 

下面来说说取模运算。

 

所谓“取模”操作,简单而言就是获得一个除法运算的余数。与其它语言不同,对于取模运算符来说,其操作数可以是浮点数,例如:10.6%3的结果为1.6,10%3.5的结果为3.0。

 

另外,因为取模运算也会执行除法操作,所以,对于整形数据来说,也不能使用0作为取模运算中的“除数”,否则也会出现和除法运算一样的异常。

 

+、-、*、/、%运算如果用在赋值语句中,还可以使用二元运算符的简捷方式来实现,比如:
x = x+5;


可以使用如下的运算式来表示:
x +=5;


它们在运算结果上是相等的。其他四个运算符也可以像上面这个例子中的运算符一样使用,也就是说,将运算符放在等号“=”的左边,如:*=、/=等。

分享到:
评论

相关推荐

    10.java算术运算符.zip

    10.java算术运算符.zip10.java算术运算符.zip10.java算术运算符.zip10.java算术运算符.zip10.java算术运算符.zip10.java算术运算符.zip10.java算术运算符.zip10.java算术运算符.zip10.java算术运算符.zip10.java算术...

    java 算术运算符的资源

    通过理解并熟练运用这些Java算术运算符,开发者能够编写出各种复杂的数学计算逻辑,从而实现更高效和精确的程序。在Java编程中,理解这些基础概念至关重要,因为它们构成了程序计算能力的基础。

    11.java关系运算符.zip

    在Java中,关系运算符的优先级低于算术运算符,高于赋值运算符。 - 结合性决定了当多个相同优先级的运算符出现在同一行时,编译器如何解析。关系运算符是左结合的,这意味着从左到右进行计算。 3. **运算符的应用...

    74.072.JAVA基础教程_Java基本语法-算术运算符的练习(74).rar

    以下是一些主要的Java算术运算符: 1. 加法运算符 (+): 它用于将两个数值相加。例如,`int a = 5; int b = 3; int c = a + b;` 这里,c的值将是8。 2. 减法运算符 (-): 用于从一个数值中减去另一个数值。如 `int a...

    Java运算符之算术运算符.docx

    Java中的算术运算符是编程过程中非常基础且重要的部分,它们用于执行基本的数学运算,如加法、减法、乘法、除法等。在Java中,算术运算符分为一元运算符和二元运算符。 1. **一元运算符**: - **正(+)**:对操作数...

    java学习-java的运算符

    1. **算术运算符**:Java中的算术运算符包括加法(+)、减法(-)、乘法(*)、除法(/)和取余(%)。例如,`int result = 5 + 3;`将计算出结果8。需要注意的是,整数除法会去掉小数部分,而浮点数除法则保留小数。...

    java代码-日常练习5,算术运算符

    在Java编程语言中,算术运算符是进行基本数学计算的核心元素...通过这次日常练习,你可以强化对Java算术运算符的理解,并能在实际编程场景中更加熟练地运用它们。记住,理论学习和实践操作相结合是提升编程技能的关键。

    Java中算术运算符的使用

    Java中算术运算符的使用 初级 很简单 特别适合入门的人学习

    大数据必学Java基础(十五):算术运算符

    Java基础-算术运算符 Java基础学习中,算术运算符是必不可少的一部分。算术运算符用来执行基本的数学运算,如加、减、乘、除等。在本篇文章中,我们将详细介绍Java中的算术运算符,并通过实践来加深理解。 一、/和...

    JAVA 运算符的基本了解与使用

    Java 运算符可以分为以下几类:算术运算符、赋值运算符、关系运算符、逻辑运算符、位运算符、三元运算符等。 1. 算术运算符 算术运算符是最基本的运算符,包括加法 (+)、减法 (-)、乘法 (*)、除法 (/)、取余 (% )...

    Java语言2-Java运算符与表达式.zip_Java 语言运算符和表达式

    1. **算术运算符**:包括+(加)、-(减)、*(乘)、/(除)和%(取余)。例如,`int result = 5 + 3;`将计算出8。注意,除法运算时,整数除以整数会丢失小数部分,如`5 / 2`的结果是2,而不是2.5。 2. **赋值...

    Java_笔试选择题6.doc

    7. Java 的运算符包括算术运算符、比较运算符、逻辑运算符、赋值运算符、位运算符、移位运算符等。 8. Java 的控制流程语句包括 if 语句、switch 语句、循环语句、break 语句、continue 语句、return 语句等。 9. ...

    Java的运算符[参考].pdf

    根据功能不同,Java的运算符主要分为四类:算术运算符、关系运算符、逻辑运算符和位运算符。 1. 算术运算符 算术运算符包括一元运算符和二元运算符。一元运算符如正号 (+)、负号 (-)、自增 (++) 和自减 (--),它们...

    java运算符小程序

    1. **算术运算符**:Java提供了基本的算术运算符,如`+`(加)、`-`(减)、`*`(乘)、`/`(除)和`%`(取余)。例如,`int result = 5 + 3;`将执行加法运算。此外,还有自增`++`和自减`--`运算符,如`int count = ...

    第02章 Java编程基础 06 算术赋值关系运算符

    算术运算符包括加(+)、减(-)、乘(*)、除(/)、取余(%)以及自增(++)和自减(--)。这些运算符用于进行基本的数学运算: 1. 加法运算符(+):用于连接数字或字符串,如果操作数是数字,则执行加法;如果...

    Java各种运算符简述

    - 基本算术运算符包括加法(+)、减法(-)、乘法(*)、除法(/)和取模(%)。例如,`int result = 5 + 3;` 计算结果为8。 - 自增(++)和自减(--)运算符可以用于变量前缀或后缀形式,改变变量的值。例如,`...

    java运算符优先级.doc

    * 算术运算符:+、-、*、/、%、++ * 比较运算符:==、!=、<、>、、>= * 逻辑运算符:&&、||、! * 赋值运算符:=、+=、-=、\*=、/=、%=、、>>=、&=、^=、|=、>> * 位运算符:&、|、^、~ * 条件运算符:?:、instanceof...

    JAVA的运算符介绍共1页.pdf.zip

    1. **算术运算符**:这是最基础的运算符,包括加法(+), 减法(-), 乘法(*), 除法(/), 取余(%)。例如,`int result = 5 + 3;`将计算5与3的和。除法对于整数可能导致结果被截断,如`int result = 7 / 2;`结果为3,而...

    Java运算符介绍.pptx.pptx

    在Java中,运算符主要分为四大类:算术运算符、关系运算符、逻辑运算符和位运算符。 1. **算术运算符** - 加法运算符 (+):将两个数值相加,适用于整数、浮点数。 - 减法运算符 (-):执行减法运算,用于求两个数...

    演示算术运算符的使用.md

    演示算术运算符的使用.md

Global site tag (gtag.js) - Google Analytics