当前位置:编程学习 > C#/ASP.NET >>

急求C#运算符r3 = (0x6c000 | ((DEN >> 12) & 0x3ff))指导

--------------------编程问答-------------------- 二进制计算,位移、与或非,这些都是计算机专业的基础知识...去找本计算机原理入门书看吧... --------------------编程问答--------------------
引用 1 楼 vrhero 的回复:
二进制计算,位移、与或非,这些都是计算机专业的基础知识...去找本计算机原理入门书看吧...

我知道他都是些移位、异或、与等运算,我想知道代码实现的功能是什么 --------------------编程问答-------------------- 这是个寄存器值计算函数,f为输入的数值(单位MHz),帖子没写清楚,我想请教一下这个代码是想实现什么样的功能,它这么移位、异或、与以后对寄存器有什么影响?为什么要这么做呢?小弟感激涕零 --------------------编程问答-------------------- 鬼知道功能是什么,从calc_reg这个命名看应该是个简单加密算法用来计算注册码的...

IPAddress.HostToNetworkOrder((r3 << 4) | 0x2)这个是把一个IP地址左移一段再和10或,就是生成一个不相关的新IP地址... --------------------编程问答-------------------- | 二进制按位或运算
(r0 << 4)  <<左移运算符,括号的运算结果是将r0左移4位,低位补零
0x打头是十六进制数
从代码反推逻辑
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,