取整和取余在程序中的作用

取整,截取的是一个整数的前半部分;

取余,截取的是一个整数的后半部分。

关于取整和取余,我用一个判断回文数的例子来说明。(有关判断回文数更好的判断方法,请参看我另一篇博文)

示例

public class Demo_1 {

public static void main(String[] args) {

Scanner sc = new Scanner(System.in);

System.out.print("请输入要判断的数字(五位数): ");

int num = sc.nextInt();

sc.close();

//截取最后一位数

int a = num % 10;

//截取第一位数

int b = num / 10000;

//截取第四位数

int c = num % 100 / 10;

//截取第二位数

int d = num / 1000 % 10;

System.out.println(a + "," + b + "," + c + "," + d);

boolean b1 = (a == b);

boolean b2 = (c == d);

if(b1 && b2) {

System.out.println(num + "是回文数");

}else {

System.out.println(num + "不是回文数");

}

}

}

c语言中除法取整和取余,编程基础-关于取整和取余的应用相关推荐

  1. c语言中的关于数学问题的编程,C语言中具有代表性几种数学问题编程技巧探索.doc...

    C语言中具有代表性几种数学问题编程技巧探索 C语言中具有代表性几种数学问题编程技巧探索 [摘要]本文分析了C语言中几种常见的具有代表性的几类数学问题,从数学规律.语法结构分析.语句优化设计及应用方面, ...

  2. c语言中除法除以1000与1e3,北京航空航天大学C语言b第二讲(第三、四章)数据类型、运算符与表达式和最简单的C程序设计.ppt...

    <北京航空航天大学C语言b第二讲(第三.四章)数据类型.运算符与表达式和最简单的C程序设计.ppt>由会员分享,可在线阅读,更多相关<北京航空航天大学C语言b第二讲(第三.四章)数据 ...

  3. c语言中除法怎么取模,c语言如何取模运算

    满意答案 hqshi888 2017.08.27 采纳率:45%    等级:13 已帮助:12014人 C语言用取模运算符"%"进行取模运算. 取模运算符"%" ...

  4. C语言中无符号整型变量赋值负数,负数时的有符号整型和无符号整型的转换

    目录 一.补码 二.负数时的有符号整型和无符号整型的转换 三.关于无符号的笔试题 一.补码 有符号数在计算机中存储,用数的最高位存放符号, 正数为0, 负数为1 例如:有符号数 1000 0011,其 ...

  5. 在c语言中除法运算符,c – 不需要的除法运算符行为,我该怎么办?

    问题描述 在我的流体模拟过程中,物理时间正在进行为0,0.001,0.002,-,4.598,4.599,4.6,4.601,4.602 --现在我想选择时间= 0.1,0.2,4.5,--从这个时间 ...

  6. java取模多位数_JAVA大数类—基础操作(加减乘除、取模、四舍五入、设置保留位数)...

    当基础数据类型长度无法满足需求时可以使用大数类 构造方法接受字符串为参数 1 BigInteger bInt = new BigInteger("123123");2 BigDec ...

  7. python爬虫酷狗_python爬虫教程:爬取酷狗音乐,零基础小白也能爬取哦

    本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理 以下文章来源于腾讯云 作者:python学习教程 ( 想要学习Python?Pyt ...

  8. python爬虫教程:爬取酷狗音乐,零基础小白也能爬取哦

    本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理 以下文章来源于腾讯云 作者:python学习教程 ( 想要学习Python?Pyt ...

  9. python爬取百度贴吧xpath_爬虫基础系列xpath实战——爬取百度贴吧图片(3)

    8586231_192932724000_2.jpg #百度贴吧图片爬虫 # 爬取步骤:1.基础设置,2.构造url,3.爬取页面,4.解析页面,5.保存页面 # 采取urllib爬取 #引入必要的包 ...

最新文章

  1. php-cgi.exe系统错误 无法启动程序,因为计算机中丢失api-ms-win-crt-conio-l1-1-0.dll 尝试解决安装该程序以解决此问题
  2. python type help copyright_python学习 第二天
  3. Linux使用I/O复用函数的超时机制的定时器
  4. oracle rac心跳机制_详解RAC集群中cache fushion原理
  5. cplex java_线性最优解java实现+Cplex java调用
  6. 随机过程 Class 3 条件期望
  7. [WinError 193] %1 不是有效的 Win32 应用程序问题解决
  8. lowB三人组---冒泡排序原理和实现
  9. 学习 Bootstrap 5 之 Forms
  10. SAS 时间秒 转换成多少小时,多少分钟,多少秒
  11. 仿linux界面,Gmac 10 Linux——一款仿MacOS发行版初体验
  12. 非诚勿扰24灯全灭php,收二手货小伙上非诚勿扰,24盏灯全灭还遭羞辱,最后才知道是收二手豪车身价上亿...
  13. 基于strongSwan配置预共享密钥的IPsec实验
  14. 运筹学基础【八】 之 图论方法
  15. 网络游戏外挂制作(3)-1
  16. 老板让你用Excel制作仪表盘?你这样做,几分钟就能搞定了
  17. 学习笔记之——非线性优化的解读
  18. 阅读Android源码的一些姿势
  19. c语言过去硬盘序列号,[C]获取硬盘序列号
  20. 说明所有BeanPostProcessor的触发时机

热门文章

  1. 致中小保险企业——活下去,活的久,才有更多机会
  2. Eclipse安装完PyDev插件没有显示
  3. Connection Statement ResultSet
  4. Git学习:各阶段回退方法
  5. SystemUI QuickSettings流程梳理
  6. Activiti7.0进阶学习(一):assignee的值用UEL实现
  7. 2023哈工大软件工程考研 | 395+251 | 个人经验分享
  8. 「Python数据分析系列」6. 概率论基础介绍
  9. 美国的Open RAN遭遇挫败,证明了华为的5G设备领先优势毋庸置疑
  10. 天津工业大学计算机考研单科分数线,2017年天津工业大学考研复试分数线以及复试通知...