对一个整数的除法和取余问题
对于一个整数,要丢弃它的个位,需要对整数进行除法操作;要单独取出它的个位,则需要对整数进行取余操作;例如:
#include<stdio.h>
void myget(int a)
{int tmp;tmp=a;int n=0;for( n=0;n<3;n++) //得到个位数{a=a%10;}printf("%d\n",a);
tmp=tmp/10; //丢掉个位数
printf("%d",tmp);
}
int main()
{int a=1896;myget(a);
}
这种操作有很多实际应用,例如:倒叙将一个数字分开输出;
#include<stdio.h>
int main()
{int a=1896;int arr[10];int i;for(i=0;i<4;i++) //利用循环将个位数字拆分后存到数组中{int tmp=a; //利用临时变量重置a的值a=tmp%10;arr[i]=a;a=tmp/10;}for(int a=0;a<4;a++){printf("%d ",arr[a]);}
}
在对整数进行取余数时需要注意进制问题;
对一个整数的除法和取余问题相关推荐
- 给你两个整数,被除数 dividend 和除数 divisor。将两数相除,要求 不使用 乘法、除法和取余运算。
给你两个整数,被除数 dividend 和除数 divisor.将两数相除,要求 不使用 乘法.除法和取余运算. 整数除法应该向零截断,也就是截去(truncate)其小数部分.例如,8.345 将被 ...
- java中double除法和取余的若干注意
1 整数除法中,除数为0,抛出一个算术异常ArithmeticException.整数取余运算中,除数为0,抛出一个ArithmeticException异常. 如: class Test { ...
- java中除法和取余的若干注意
1 整数除法中,除数为0,抛出一个算术异常ArithmeticException.整数取余运算中,除数为0,抛出一个ArithmeticException异常. 如: class Test { ...
- java double 取余_java中double除法和取余的若干注意
1 整数除法中,除数为0,抛出一个算术异常ArithmeticException.整数取余运算中,除数为0,抛出一个ArithmeticException异常. 如: class Test { pub ...
- 汇编总结:无符号除法,有符号除法,取余,无符号乘法,有符号乘法指令
2019独角兽企业重金招聘Python工程师标准>>> 本文分为3个模块. 示例---该指令的示例 解释---为指令不好理解的地方 练习---为了更熟悉该指令 1.1 有符号除法指令 ...
- UVA 10494 - If We Were a Child Again(高精度除法和取余)
题目链接:http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem& ...
- python除法编程_Java和Python中的整数除法,取余,舍入
关于除法,你也许觉得没什么值得谈论的,毕竟小学的时候体育老师就教过我们了.然而对于编程中使用的除法,我觉得还是有很多值得注意的细节的.为什么我想深究一下?因为我日常主要使用Java和Python编程, ...
- 计算机除法和取余在实际运用中的意义
因为本人较菜,所以花了很多时间才终于理清楚了计算机中去模运算和除法运算的用处,然后在这里分享下 众所周知,在初步学习编程时,我们总会碰到一种换算的 题目,它们有的是以金钱换算为背景,有些干脆就是告诉你 ...
- Python之数据分析(Numpy中的除法和取余、三角函数、ufunc对象的位运算)
文章目录 一.四种除法 二.取余运算 三.斐波那契数的四种求法 四.坐标变化的三角函数 五.ufunc对象位运算 一.四种除法 1.真除: 结果完全保留,小数部分也保留 1)numpy.true_di ...
最新文章
- ​全球首个视频实验期刊JOVE征稿:植物微生物组学方法专刊(牛犇、韦中、高峥、王蒙岑)...
- jQuery 一次定时器_年薪百万之路--第五十一天 jQuery(上)
- IOS多线程开发其实很简单
- 自己帮别人写的网站可以公开源码吗_雷军靠写代码赚第一个 100 万,马化腾亲自写腾讯网,码农出身的大佬...
- LeetCode 958. 二叉树的完全性检验(层序遍历)
- 打开程序并监听程序是否退出
- html页面缩小布局乱了为什么啊_PPT页面总是太空?这4个方法,让你的PPT增加亿点点细节!...
- java删除指定文件后重新建立文件系统_java file 操作之创建、删除文件及文件夹...
- word写文章 格式总是对不齐 一定要看 解决99%问题
- 微信小程序开发工具编辑样式文件后模拟器不显示
- 运动世界校园显示服务器异常,运动世界校园跑完是异常成绩,计入有效成绩里吗?...
- 微软 edge浏览器自动关闭问题处理
- 使用Bugly 作为APP异常上报工具
- iTop-4412精英版的u-boot-2017.11移植教程(三)
- QT在界面背景图设置后运行显示黑屏
- 基于javaMail发送邮件的实现
- 织梦教程:显示昨日今日时间不同效果
- 姿态估计2-08:PVNet(6D姿态估计)-源码无死角解析(4)-RANSAC投票机制
- C语言中,声明和定义的区别
- 可以运行vivado的云服务器,百度云服务器FPGA标准开发环境的逻辑开发与编译示例 - 全文...