摘要: Java变量自增表达式 i = i++ 的底层逻辑(简述) 前言 很多老师告诉我们,i = i++ 的运算过程是 temp = i; i ++; i = temp; 所以i的值不变。但我总觉得这个temp的出现有些莫名其妙。所以在网上检索之后,把大佬们的解释做了一点总结和简化,权当拾人牙慧。 要搞懂 阅读全文
posted @ 2024-05-10 20:07 练块的程序员 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 十进制转二进制(等)倒数取余法的原理 我们知道:十进制转二进制(八进制等)的方法是倒数取余法,但很多同学只是死记硬背, 并不理解为什么这么做. 让我们用下面的例子来理解一下: 把十进制数字17转换为二进制 首先把17分解为$2^n$之和:$17 = 1 * 2^3 + 0 * 2^2 + 0 * 2 阅读全文
posted @ 2024-05-09 16:06 练块的程序员 阅读(203) 评论(0) 推荐(0) 编辑