关于二进制算法和运算符++,-- 的理解

来源:互联网 发布:2016黑马java百度网盘 编辑:程序博客网 时间:2024/06/05 17:14

二进制: 遇2进1 比如 0 , 1 , 10, 11, 100, 101, 110, 111, 1000, 1001, 1010, 1011 分别对应 0,1,2,3,4,5,6,7,8,9,10,11………………………. 也可以直接除以2 比如 30 的二进制 30 /2 =15 —–0,15/2=7—-1,7/2=3–1,3/2=1—-1,1/2=0—-0,除到0为止, 从低到高把余数排列起来就是 01110

运算符: int a = 5
a = a++; ——–符号在后面就是先赋值再运算 所以a = 5, a++ = 5, a = 6,
a = ++a;———符号在前面就先运算再赋值 所以 a = 5, ++a = 5+1=6 , a = 6,

原创粉丝点击