前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Java 运算符 % 和 /

Java 运算符 % 和 /

作者头像
yuanyuan
发布于 2019-09-10 10:07:24
发布于 2019-09-10 10:07:24
63600
代码可运行
举报
文章被收录于专栏:小满小满
运行总次数:0
代码可运行

/ 是除运算符,

%是取模运算符

区别:

/ 是普通的除法运算,如果除数和被除数都是整数,则商是取整

%是求余数

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
private static void test() {
        System.out.println("2/5 = " + 2 / 5);
        System.out.println("2%5 = " + 2 % 5);
        System.out.println("5/2 = " + 5 / 2);
        System.out.println("5%2 = " + 5 % 2);
        System.out.println("-5/2 = " + -5 / 2);
        System.out.println("-5%2 = " + -5 % 2);
        System.out.println("5/-2 = " + 5 / -2);
        System.out.println("5%-2 = " + 5 % -2);
        System.out.println("--------");
        System.out.println("2/5.0 = " + 2 / 5.0);
        System.out.println("2%5.0 = " + 2 % 5.0);
        System.out.println("5.0/2 = " + 5.0 / 2);
        System.out.println("5.0%2 = " + 5.0 % 2);
        System.out.println("-5.0/2 = " + -5.0 / 2);
        System.out.println("-5.0%2 = " + -5.0 % 2);
        System.out.println("5.0/-2 = " + 5.0 / -2);
        System.out.println("5.0%-2 = " + 5.0 % -2);
    }
运行结果:
2/5 = 0
2%5 = 2
5/2 = 2
5%2 = 1
-5/2 = -2
-5%2 = -1
5/-2 = -2
5%-2 = 1
--------
2/5.0 = 0.4
2%5.0 = 2.0
5.0/2 = 2.5
5.0%2 = 1.0
-5.0/2 = -2.5
-5.0%2 = -1.0
5.0/-2 = -2.5
5.0%-2 = 1.0
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-01-12 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Java与C语言中取模运算符%的区别对比
在C语言中,取模运算符 % 的主要功能是计算两个整数相除后的余数。具体来说,a % b 表示 a 除以 b 后得到的余数。
CSDN-Z
2025/02/18
1100
Java与C语言中取模运算符%的区别对比
Java基础--运算符
== != < > <= >= 关系运算符的运算结果只会是 true false (boolean类型)
用户9996207
2023/01/13
4450
Java基础--运算符
Java基础语法(三)——运算符
  第一次打印的是 5/2,两个int 类型相除,得到的还是 int 类型的,所以得到的结果为 2.
RAIN7
2021/08/11
4430
第十四届蓝桥杯集训——JavaC组第五篇——四则运算/(求余/取模)
大家都知道,四则运算也就是【+-*/】在计算机中使用这几个符号来代表,但是很多时候计算还会用到(),括号是优先级最高的符号,就跟先算乘除后算加减一样。只要带()的内容肯定是最先运算的。我们在这个规律下才能正确的计算四则运算。
红目香薰
2022/12/09
3020
第十四届蓝桥杯集训——JavaC组第五篇——四则运算/(求余/取模)
第二天 变量数据类型运算符【悟空教程】
第02天 Java基础 第1章 变量 1.1 变量 1.1.1 变量概念 变量是用来存储数值的内存区域 1.1.2 作用 变量用来记录数值。使用变量进行代数计算,则该变量中数值可以随着程序的逻辑计算而
Java帮帮
2018/06/11
4990
Java运算符及优先级(全)
➤扩展后的赋值运算符:+=,-=,*=,/=,%=,&=,|=,^=,<<=,>>=,>>>=
硕人其颀
2020/06/02
1.9K0
【Java探索之旅】运算符解析 算术运算符,关系运算符
即:对操作数进行操作时的符号,不同运算符操作的含义不同。作为一门计算机语言,Java也提供了一套丰富的运算符来操纵变量。Java中运算符可分为以下:算术运算符(+ - */)、关系运算符(< > ==)、逻辑运算符、位运算符、移位运算符以及条件运算符等.
屿小夏
2024/03/16
1210
【Java探索之旅】运算符解析 算术运算符,关系运算符
'%' 求余还是取模,傻傻分不清楚
很多同学看见我的这个标题,不禁会说到:你这个是在逗我么,求余和取模不是一回事吗?是的再前不久之前我和你们的感受一样,求余和取模难道不是一个玩意?直到有一天有一个群友再阅读RokcetMq源码的时候,发现了下面一段代码:
用户5397975
2019/10/13
3.7K0
8-运算符(上)
计算机的基本能力就是计算,所以一门程序设计语言的计算能力是非常重要的。C语言之所以无所不能,是因为它不仅有丰富的数据类型,还有强大的计算能力。C语言一共有34种运算符,包括了常见的加减乘除运算。这讲就对C语言中的运算符做一个详细介绍。 一、算术运算符 算术运算符非常地简单,就是小学数学里面的一些加减乘除操作。不过呢,还是有一些语法细节需要注意的。 1.加法运算符 +
Python知识大全
2020/02/13
6690
Java学习之算术运算符
Java 中的算术运算符主要用来组织数值类型数据的算术运算,按照参加运算的操作数的不同可以分为一元运算符和二元运算符。
李小白是一只喵
2022/03/21
6600
Java学习之算术运算符
java_数据类型转换、运算符
Java程序中要求参与计算的数据,必须要保证数据类型一致,如果数据类型不一致将发生类型的转换。
咕咕星
2020/08/19
4130
java_数据类型转换、运算符
Python基础之运算符操作
在Python中,运算符的作用就是用于执行各种的运算操作,常见的运算符有算数运算符、比较运算符、逻辑运算符、赋值运算符、成员运算符、身份运算符等。下面我们就来看看在Python中这些运算的详细操作。
xiangzhihong
2024/05/25
1161
% 不是取模运算符?
为什么我问这个问题,因为我今天才发现不同语言中 % 的含义是不同的,因为我是主学 java 的,一直以为 % 就是取模,但是我错了。
wsuo
2020/07/31
1.8K0
% 不是取模运算符?
算数、赋值、比较、逻辑、三元运算符
算数运算符 算数运算符包括: + 加法运算,字符串连接运算 - 减法运算 * 乘法运算 / 除法运算 % 取模运算,两个数字相除取余数 ++ 、 – 自增自减运算 Java中,整数使用以上运算符,无论怎么计算,也不会得到小数。 public static void main(String[] args) { int i = 1024; System.out.println(i/1000*1000);//计算结果是1000 } ++ 运算,变量自己增长1。反之, – 运算,变量自己减少1
共饮一杯无
2022/11/28
3990
Java中的算术运算符,你真的掌握了吗?
咦咦咦,各位小可爱,我是你们的好伙伴——bug菌,今天又来给大家普及Java SE相关知识点了,别躲起来啊,听我讲干货还不快点赞,赞多了我就有动力讲得更嗨啦!所以呀,养成先点赞后阅读的好习惯,别被干货淹没了哦~
bug菌
2023/11/17
3440
Java中的算术运算符,你真的掌握了吗?
运算符与表达式
**运算符:**是用来计算数据的指令。数据可以是常量,也可以是变量。被运算符操作的数成为操作数。
星哥玩云
2022/09/14
4900
运算符与表达式
Java基础学习——运算符
运算符是对字面量或者变量进行操作的符号,在本文中会介绍算术运算符、自增自减运算符、赋值运算符、关系运算符、关系运算符、逻辑运算符和三元运算符六种运算符。(本文作者在CSDN上有一样的文章,故照片带水印)
Alita
2022/07/30
2640
Swift 基本运算符之数值运算
运算符是检查, 改变, 合并值的特殊符号或短语. 例如, 加号 + 把计算两个数的和(如 let i = 1 + 2)。复杂些的运行算包括逻辑与&&(如 if enteredDoorCode && passedRetinaScan),还有自增运算符 ++i 这样让自身加一的便捷运算。下面介绍基础运算符中的数值运算。
Swift社区
2021/11/26
7080
Swift 基本运算符之数值运算
EasyC++08,C++算术运算符与类型转换
对于除法来说,我们要注意的是它是区分类型的。当我们的除数和被除数都是整数的时候,得到的结果也会是一个整数。所以10 ➗ 3得到的结果就是3,它的小数部分会被抛弃。想要得到小数结果,只需要除数或者被除数当中有一个是浮点型即可。
TechFlow-承志
2022/08/26
3860
EasyC++08,C++算术运算符与类型转换
java基础知识讲解(一)数据类型和运算符
Java是一种强类型语言,每个变量都必须声明其数据类型。Java的数据类型可分为两大类:基本数据类型(primitive data type)和引用数据类型(reference data type)。 Java中定义了**3类8种基本数据类型** 数值型- byte、 short、int、 long、float、 double 字符型- char 布尔型-boolean 整型用于表示没有小数部分的数值,它允许是负数。整型的范围与运行Java代码的机器无关,这正是Java程序具有很强移植能力的原因之一。与此相反,C和C++程序需要针对不同的处理器选择最有效的整型。 Java 语言整型常量的四种表示形式 十进制整数,如:99, -500, 0 八进制整数,要求以 0 开头,如:015 十六进制数,要求 0x 或 0X 开头,如:0x15 二进制数,要求0b或0B开头,如:0b01110011
徐建国
2021/08/03
7560
java基础知识讲解(一)数据类型和运算符
相关推荐
Java与C语言中取模运算符%的区别对比
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验