zoukankan      html  css  js  c++  java
  • 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

    我亦无他,惟手熟尔
  • 相关阅读:
    pat1041. Be Unique (20)
    Linux基础命令---service
    Linux基础命令---last
    Linux基础命令---date
    Linux基础命令---ckconfig
    Linux基础命令---cal
    Linux基础命令---bc
    linux基础命令---df
    linux基础命令---du
    Linux基础命令---hwclock
  • 原文地址:https://www.cnblogs.com/AsuraPlus/p/15168608.html
Copyright © 2011-2022 走看看