- 博客(2)
- 收藏
- 关注
原创 数字处理(丢个位得个位)
在二进制中, x % 2 会得到二进制数的“个位”,此时 r 只能是 0 或 1,因为 x = q * 2 + r ( 0 <= r < 2 )。以十进制为例,当我们对一个十进制数进行 x % 10 操作时,依据除法运算中被除数、除数、商和余数的关系,对于任意整数 x ,可表示为 x = q * 10 + r (其中 q 是商, r 是余数,且 0 <= r < 10 ),此时 r 就是该数的个位数字。在十六进制中, x /= 16 会丢弃十六进制数的“个位”数字;
2025-05-06 17:08:22
542
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅