java运算中的取余

这篇具有很好参考价值的文章主要介绍了java运算中的取余。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

java中的取余

在java运算中有时会出现对一个整数取余操作,首先复习一下小学学过的除法公式:
除数 ÷ 被除数 = 商
如果没有被整数就会出现余数,例:10 ÷ 3 = 3 余数为 1文章来源地址https://www.toymoban.com/news/detail-641634.html

在java运算中,取余符号是 %
1、第一种情况一个大的整数对一个比它小的整数取余
public static void main(String[] args) {
        int a = 10, b = 3;
        System.out.println(a % b);
}
输出结果:
1
2、第二种情况一个小的整数对一个比它大的整数取余
public static void main(String[] args) {
   		int a = 8,  b = 33;
        int c = 21, d = 65;
        int e = 43, f = 117;
        System.out.println(a % b);
        System.out.println(c % d);
        System.out.println(e % f);
}
输出结果:
8
21
43
总结:
两个整数A、B做取余操作,例:A%B
如果A>B,取余结果按照小学学过的数学公式计算
如果A<B,取余结果等于A

到了这里,关于java运算中的取余的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • C/C++提高篇——快速幂 | 取余运算 模板题

    名人说:莫听穿林打叶声,何妨吟啸且徐行。—— 苏轼《定风波·莫听穿林打叶声》 本篇笔记整理:Code_流苏(CSDN) (一个喜欢古诗词和编程的Coder😊) 以下内容,仅供学习交流,且仅在CSDN平台发布,未经授权禁止二次转发。 一、问题呈现 1.题目描述 给你三个整数 a , b , p

    2024年02月13日
    浏览(36)
  • qt中的取整函数

    在Qt中,有以下几种常用的取整函数,用于处理浮点数的取整操作: 1. **`qCeil()`** - 向上取整:    该函数返回大于或等于给定浮点数的最小整数。如果输入值是正数,它会将小数部分去掉并增加到下一个整数;如果是负数,它会返回与输入值相等的整数(即不改变负数的值)

    2024年04月29日
    浏览(28)
  • Java 取模和取余

    Java 取余和取模都是计算一个整数除以另一个整数后所得到余数。计算原理如下: 取余运算符 % 表示求余数运算,计算公式为 a % b = r ,其中 a 和 b 分别表示被除数和除数, r 表示所得到的余数。这个运算符将 a 除以 b ,并返回余数 r 。需要注意的是,如果 a 符号为正,则

    2024年02月05日
    浏览(32)
  • OpenVPN服务器,面试阿里巴巴

    四、OpenVPN****实验案例 说明: 实验需要三台设备,由于OpenVPN的服务端程序和客户端程序需要到网上下载,因此在此实验中VPN服务器和远程客户端需要具有上网功能。将虚拟交换机vmnet8改为nat模式,并设置网关为172.16.0.2。 VPN服务器: ens33连接企业内网vmnet1上 ip地址:192.168.

    2024年04月25日
    浏览(71)
  • 【Java全栈学习路线】最全的Java学习路线及知识清单,Java自学方向指引

    自学Java怎么学,找对方向很关键!在这里为大家分享最全的架构师级 Java全栈学习路线及知识清单 ! 包含 JavaSE基础 , JavaWeb , SSM框架 , Linux运维 , 分布式与微服务 , 大数据开发 ~ 本人研究人生一枚,自学Java中,后期会逐步分享清单中所有技术与知识的详细介绍文章,

    2024年02月03日
    浏览(48)
  • Java学习星球,Java学习路线

    大家好,我是哪吒,一个靠着热情攀登至C站巅峰的中年男子,CSDN粉丝40万+,2022CSDN博客之星Top1,2021CSDN博客之星Top2,8年开发管理经验,目前就职于某一线大厂,专注Java硬核干货分享,立志做到Java赛道全网Top N。 最近有很多小伙伴参加了我的新星计划2023·第1期【Java】赛道报

    2024年02月02日
    浏览(36)
  • 阿里巴巴“高并发”核心笔记!《基础+实战+源码+面试+架构》

    作为一个普普通通的程序员,如何才能提升自己的能力,在职场上拥有一技之长,这也成为普通的你我,迫切的需求。 拥有什么样的能力才能不被淘汰?答案是:高并发 ,它几乎成为了每个程序员都想要拥有的经验。 原因很简单:流量是大的电商公司必要的需求,比如,淘

    2024年02月06日
    浏览(53)
  • Java后端学习路线

    Java后端开发是一门非常广泛的领域,需要掌握的知识点也非常多。以下是一个比较全面的Java后端学习路线: 1. Java基础:掌握Java语言的基本语法、面向对象特性、集合框架、异常处理等基础知识。 2. 数据库基础:熟悉常用的关系型数据库(如MySQL、Oracle等)的基本操作、S

    2024年02月10日
    浏览(62)
  • Java学习路线(16)——异常

    一、异常 1、概念: 程序在“编译”或“执行”时可能出现的问题。(语法错误不算异常) 2、常见的异常 数组索引越界 空指针 日期格式化 … 3、作用: 触发异常后,如果没有提前处理,JVM将终止,提高程序的健壮性和安全性。 4、异常体系 Error: 系统级别问题、JVM退出等

    2024年02月06日
    浏览(49)
  • 阿里巴巴面试算法题利用Selenium模拟浏览器进行爬虫,【工作经验分享

    def clickMoreButton() - bool: try: moreButton = driver.find_element_by_css_selector(‘button.page-last-btn’) moreButton.click() return True except: return False def main(): while True: try: driver.switch_to.frame(driver.find_element_by_css_selector(“iframe[title=‘livere-comment’]”)) except: pass commentList = getCommentList() waitTime = 0 while co

    2024年04月16日
    浏览(101)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包