Java语言基础(六)

前一章提到的, BigDecimal, DecimalFormat等具体用法,这里就不在说了,网上有许多

一.下面让我们看一个例子(自由落体运动位移)

  Java语言基础(六)-LMLPHP

说明:

(1).公式是 h=(g*t^2)/2

(2).注意这里的变量类型都是double类型的

  写上面的代码,想起来一些其他的,看下面的

Java语言基础(六)-LMLPHP

       考虑一下的结果是多少 ?

        

       

上面的输出结果是0 为什么?

原因是这样的,除号,乘号的优先级是同级别的,如果是同级别的,

     那么就从左向右运算;2/3整除得0,然后再乘6,依然是0;

   上面的属于运算符的事,后面的会继续讲,这里提一下

二.布尔类型(boolean)

布尔类型只有两个值:true  false

Java语言基础(六)-LMLPHP

三.前面有几处用到(=),这里说说 =

= 是赋值运算,它是个二元运算(就是对两个对象操作),

其功能就是将右方操作数所含的值赋值给左方的操作数

说明:左方必须是一个变量,而右边所赋的值可以是任何数值或表达式,

包括变量(如a、number)、常量(如123、‘book’)或有效的表达式(如45*12)

Java语言基础(六)-LMLPHP

05-08 08:45