首页 > 编程知识 正文

向上取整的数学解释,取整和取余

时间:2023-05-04 18:03:16 阅读:261010 作者:3941

在线作业4
先说一下,怎么从整数里取出百位,十位,个位;
先假设一个数为423,

取出百位:baiwei=423 /100; (然后经过运算得出:baiwei=4;)
(" / " ) 这个符号和100加在一起的意思是: 除以100取整数,

取出十位:shiwei=423%100/10;(然后经过运算得出:shiwei=2;)
( " % " ) 这个符号和100加在一起的意思是:除以100取余数,
得出余数为23;然后再除以10取整数,经过两次运算才得出shiwei=2;

取出个位:gewei=423%10; (然后经过运算得出:gewei=3;)
( " % " ) 这个符号和10加在一起的意思是:除以10取余数,

#include <stdio.h>main(){ int xyz,x,y,z; scanf("%d",&xyz); x=xyz/100;//除以100取整数, y=xyz%100/10;//先除以100取余数,然后再除以10取整数 z=xyz/10;//除以10取余数, printf("百位=%dn",x); printf("十位=%dn",y); printf("个位=%dn",z);}

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。