c語言 取余 % 和除法 / 的應用技巧 (在取位數方面的)


萬能公式:

x / _ %10

你可以取出你想要的任何位數(整數哦,包含小數的以后再說)
比如456789 我想取6
6是千位數
456789 / 1000 % 10 就等到6了
為啥?分析一下
/ 1000 ==>就是消右 就等到了456
然后 456 % 10 就是 取十位數5的右邊 就是6了

口訣:
% 消高位 消左
/ 消低位 消右
案例1:
比如 678 我要獲得78, 怎么做呢?

因為獲得78 就是要消掉高位 ==> 那就是 %
那 % 多少呢?因為6是百位 ==> % 100
所以 678 % 100 == 78 (6是本身位,消時候包含哦)

案例2: 還是678 我要獲得 6 怎么做呢?

去掉78 消低位 ==> 那就是 /
那 / 多少呢?因為 6是百位數 ==> / 100
所以 678 / 100 = 6 (6是本身位,消時候不包含哦)

案例3: 456 % 10 是多少

% 取右
% 10 就是 取十位數5的右邊
所以 是 6

案例4: 6 % 10 是多少

取右 %10 取十位數的右邊 就還是6

案例5: 456 / 10是多少呢?

消右 /10 消掉十位數的右邊 就是45

案例6: 6 / 10 是多少

消右 /10 消掉十位數的右邊 就是0

注意: 以上只是取位數的技巧 別忘了% /的真實作用 一個取余 一個除法 哦
————————————————
原文鏈接:https://blog.csdn.net/eebaicai/article/details/109049930


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM