java之运算符

       虽然我们大二的时候开过java这门课程,可至今我还不知道他究竟是干什么用的。可以说我是个不折不扣的初学者,今天看了马士兵的视频觉得他讲的很不错。下面我就我看的运算符这一节谈谈我个人的体会。

1.当有若干变量参与运算时,其结果类型取决于这些变量中表示范围最大的那个变量类型。呵呵,虽然我对java一无所知,但是这一点和C语言一样,所以很容易就理解了。比如,参与运算的变量中,有整形int,有双精度浮点型Double,有短整型short,那么最后的结果就是Double类型的。

    2.如果要把整形变量参与运算的结果精确到小数时,可以使用强制类型转换(),比如

   Itn a = 2;

   Int b = 3;

   Double c = (double)a/b;

上面代码中,ab都是整型,但是通过(doublea这种转换将a转换为一个匿名的变量,该变量的类型是double.但是要注意a本身依旧是int类型,而不是double类型,这样,(doublea/b就是double类型除以int类型,从而使运算结果精确到了小数。

3.取模运算符,使用%表示。

   Int a = 5

   Int b = 3;

   Int c = a%b;

       上面代码的运算结果是2.因为5除以3结果是12.这一点和C语言也类似。

取模的规律,取模的结果符号永远与被除数的符号相同

   Int a = 5;

   Int b = -3;

   Int c = a%b;

被除数是5,那么取模结果是2

   Int a = -5;

   Int b = 3;

   Int c = a%b;

被除数是-5,那么取模结果是-2

由于今天时间比较紧张,这篇文章只能到此为止了。希望我再接再厉,能学更多的东西。

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值