各位小伙伴们大家好,这次小编要介绍的是Java的四则运算符与取模运算符。这里,小编要提一下一些常见的运算符:算术运算符,赋值运算符,比较运算符,逻辑运算符,三元运算符。这次就先来讲算术运算符与取模运算符,那么哪些是算数运算符呢?就是我们小学的时候学习的四则运算,取模运算就相当于取余数。

大家都知道,四则运算符主要有,加,减,乘,除这四种,那么这是种运算符是如何在java程序中运用的呢?在java程序中加(+),减(-),乘(*),除(/),取模(%).小括号里里面的符号就是java程序中的表示符号,大家注意一下*,/,%三个运算符。

为了方便大家的理解,小编就先粘几行代码吧,我们通过敲代码来学习和加深印象。

public class Demo01Operator {

public static void main(String[] args){

//两个常量之间可以进行数学运算

System.out.println(1+1);

//两个变量之间也可以进行数学运算

int s=6;

int y=7;

//先计算出结果,再打印输出

System.out.println(s-y);

//变量和常量也可以一起简单使用

System.out.println(s*10);

//注意:除法运算

int d=7;

int f=2;

int result1=d/f;

System.out.println(result1);//结果:3

//在一个整数的表达式中,整数除以整数,结果依旧是整数,不看余数。

//取模(取余数,不看商)

int result2=d%f;

System.out.println(result2);//结果:1

//数据类型不一样的时候

//int+double-->double+double-->double(谁大听谁的)

//先统一数据类型,然后进行运算

double result3=f+7.5;

System.out.println(result3);

}

}

根据上面的一些代码,我们就来总结一下一些需要特别注意的地方。

第一,Java中的除法运算,在整数的表达式中,整数除以整数,依旧是整数,不看余数,其运行结果会舍弃余数。

第三,如果想要知道余数是多少呢?那么就需要一个取模运算符,%。说到这里小编也要强调一下,只有对于整数除法来说,取模运算符才有意义。(小数除以小数有余数)

第四,数据类型中出现几个不同类型的数据,那么结果就是范围大的那种。

关于Java的四则运算和取模运算,小编就先说到这里,希望这篇文章可以帮到大家,也欢迎各位小伙伴补充和纠错。

java取模运算_Java的四则运算符与取模运算符相关推荐

  1. 取模运算性质_求余、取模运算在RTOS中计算优先级的理解

    uCOS3中的部分源码: /* 置位优先级表中相应的位 */ void OS_PrioInsert (OS_PRIO prio) { CPU_DATA bit; CPU_DATA bit_nbr; O ...

  2. java double 位运算_JAVA位运算等运算符总结

    JAVA位运算等运算符总结 一.概述 运算符是一种"功能"符号,用以通知 Java 进行相关的运算. Java 语言中常用的运算符可分为如下几种:算术运算符 赋值运算符 比较运算符 ...

  3. java或异运算_JAVA 或与非运算符 与()、或(|)、异或(^)【组图】

    JAVA 或与非运算符 与(&).或(|).异或(^)[组图] 08-18栏目:技术 TAG:或与非 或与非 运算步骤: www.jhua.org 第一步:.转成二进制,即01表示的数字,如5 ...

  4. java 四则混合运算_Java实现四则混合运算代码示例

    使用栈来实现,可以处理运算优先级. 使用自然四则运算表达式即可,如:4+(3*(3-1)+2)/2.无需把表达式先转换为逆波兰等形式. package com.joshua.cal; import j ...

  5. java四则混合运算_Java实现四则混合运算代码示例

    使用栈来实现,可以处理运算优先级. 使用自然四则运算表达式即可,如:4+(3*(3-1)+2)/2.无需把表达式先转换为逆波兰等形式. package com.joshua.cal; import j ...

  6. java long 除法运算_java基础知识学习文档二

    一.基本概念 1 对象: 对象是Java类的一个实例,它有状态.属性.行为.如:一个人,具体的某一个人是人类的一个实例.这个人他有名字.性别.年龄等属性,他可以吃饭.说话.走路等行为. 2 类: 类是 ...

  7. java int位运算_java中int的表示方法,位运算的解析

    随着时代的不断发展,越来越多的人开始投入到java的学习当中来.今天就来为大家介绍java中int的表示方法以及位运算的内容有哪些一起来看看吧. 首先我们需要知道的是,在java中,int是使用32位 ...

  8. java程序设计复数运算_Java实现复数运算

    <Java实现复数运算>由会员分享,可在线阅读,更多相关<Java实现复数运算(2页珍藏版)>请在人人文库网上搜索. 1.定义一个复数类complex,它的内部具有两个实例变量 ...

  9. java的幂运算_java数组五种运算符

    一.算数运算符(+.-.*./.%.++.--) % 取余 取模 ++ -- 自增1 自减1 单独使用时,++ 放前和放后没有区别,都是+1: 参与运算,++在后面先把变量x的值取出来赋值(运算),再 ...

最新文章

  1. Nature突破:首个比头发丝还细的机器人诞生了!可用针头注射入人体
  2. LightOJ 1112 - Curious Robin Hood 树状数组
  3. SAP Spartacus cx-table加了cxFocus指令后的测试效果
  4. ADO和DAO的区别
  5. sqlsession.selectlist 会返回null么_StackOverflow经典问题:代码中如何去掉烦人的“!=nullquot;判空语句...
  6. linux查看 mysql 登陆 失败_Linux安装完mysql后提示错误无法登陆mysql怎么办?
  7. html表单的首要标记是form,关于html中表单form标记的介绍
  8. 让你的原创设计作品展示给世界
  9. IOMMU 虚拟IO地址和物理地址相关联
  10. 毕设题目:Matlab图像评价
  11. 上海亚商投顾:三大指数小幅下跌 两市成交金额创年内新低
  12. iTextSharp 添加表格
  13. 内网穿透,将内网地址映射为外网地址
  14. Java中如何保证线程安全
  15. 【鸿蒙开发和安卓开发】如何实现后台弹出界面和开机自启动
  16. vue2编译报错Class constructor VuexModule cannot be invoked without ‘new‘
  17. 北京摇号系统服务器,支付宝“城市服务”平台可查询北京小客车摇号结果
  18. 第一次参与国际空间站ISS 的SSTV活动
  19. 攻防世界_江苏工匠杯_MISC_看雪看雪看雪
  20. 许昌学院计算机宿舍,许昌学院宿舍条件及图片

热门文章

  1. 2020 年热门编程语言的发展方向
  2. 做了几年Java开发,你必须重视这一点
  3. LOG4J原理以及配置的研究
  4. Redis分布式基础主从同步
  5. 用sqlserver手动写个split(字符分割)
  6. 快速实现手势解锁功能
  7. 微信小游戏的前端攻城狮玩法
  8. 用python批量执行VBA代码
  9. IOS开发UI篇—导航控制器属性和基本使用
  10. ubuntu 清空/tmp目录