码迷,mamicode.com
首页 >  
搜索关键字:求反    ( 166个结果
C# 数值按位取反的简单方法
经常遇到需要要对一个数求反,或求补的操作,以前采用的方法很笨,转换为二进制一个一个位的判断的方法. 最近无意中找到一个更简便的方法.其实只要用到"异或"运算就行了 "异或"运算为位相同则为0,位不同则为1. 比如我们将要2个字节的数进行求反的操作时,直接"异或"0xFF就行了,如果是4个字节则"异或...
分类:Windows程序   时间:2014-11-27 12:08:41    阅读次数:546
数据在计算机中的存储
数据在内存中是以二进制形式存放的。数值是以补码表示的。整型: 一个正数的补码和其原码的形式相同。而负数的补码方式是将其绝对值的二进制形式“按位求反再加1”【如:-5,的补码是11111011(即内存中实际存储的值)】(为了表示负数,才发明了补码)实型:在内存中占4个字节,是按照指数形式存储的,实型数...
分类:其他好文   时间:2014-11-25 14:00:52    阅读次数:247
一道面试题分享(数组反转排列)
题 目如下:一个数组求反转结果,不使用Reverse方法。面试时没过,当时有点紧张,知道是与高中知识数列有关。后来又在网上恶补了一下,也在网上找到了一个解决方案。先贴下网上的解决方案。class Program { static void Main(string[] args) ...
分类:编程语言   时间:2014-11-17 19:15:54    阅读次数:287
python json 序列化反序列化 和 中文编码问题
在一个项目中,需要从云端获取一个json格式的数据,并保存到本地文件中,然后再读取出来,这中间要用到json的dumps方法和loads方法,以实现数据的序列化和反序列化。具体来说,dumps方法,可将json格式数据序列为python的相关的数据类型,通常用于打印等;loads方法则是相反,把python数据类型转换为json相应的数据类型格式要求,反序列化后可以对json数据进行各种操作。在编程过程还发现一个问题,在序列化时,中文汉字总是被转换为unicode码,在网上搜索后发现,在dumps函数中添加...
分类:编程语言   时间:2014-11-10 23:24:35    阅读次数:256
位运算实现 十进制(正负)转换成二进制
我们知道负数的二进制是由其正数的二进制取反(求反码)再加一(求补码)得到的,例如: 十进制数528的二进制码为:0000001000010000 将其取反(求反码)后的结果    1111110111101111 将反码加一(求补码)后结果    1111110111110000 所以,-528的二进制码为      1111110111110000 小说一下概念,然...
分类:其他好文   时间:2014-10-18 17:03:36    阅读次数:201
进制知识点概要 补码原码反码
正数的补码反码原码一样负数的反码是除去符号位,其它位取反负数的补码是反码+1补码求补码得到原码补码求反码再求补码得到原码无论正数负数,在内存中都是以补码的形式存储的1.进制进制也就是进位制,是人们规定的一种进位方法.对于任何一种进制—x进制,就表示某一位置上的数运算..
分类:其他好文   时间:2014-10-14 12:24:58    阅读次数:147
acdream 1203 解三角形
已知角a,b,c,d求角aed.(0= 思路:其实和边没关系,都相似的。不妨设ab=10.0; 由正弦定理容易求出 ad,ae,余弦定理求出de。 答案就呼出来了。最后求反三角。 算法没问题。但是比赛时候一直跪。。。后来躺床上一想,哎!acrsin返回的是 (-pai/2,pai/2)!若是钝角他返回锐角啊!sb了!所以判断一下脚aed是否大于90,再做正弦定理。或者直接用arccos求,...
分类:其他好文   时间:2014-09-09 12:42:48    阅读次数:182
汇编指令速查
指令功能AAA调整加AAD调整除AAM调整乘AAS调整减ADC进位加ADD加AND与ARPL调整优先级BOUND检查数组BSF位右扫描BSR位左扫描BSWAP交换字节BT位测试BTC位测试求反BTR位测试清零BTS位测试置一CALL过程调用CBW转换字节CDQ转换双字CLC进位清零CLD方向清零CL...
分类:其他好文   时间:2014-08-30 22:57:10    阅读次数:3363
位运算小结
参考:点击打开链接 基本的操作: and   -----   & or     -----   | 取反  -----   ~ 异或  -----   ^ 同或  -----   ~(^) // 异或后求反 >(右移) 1)再使用链式前向星的时候,为了方便找到出度结点。在一条边添加后,直接添加反向边。正向边的下标为偶数,反向边为奇数。则^可方便找到。(最后一位取反) 2)...
分类:其他好文   时间:2014-08-22 16:19:59    阅读次数:174
汇编指令速查
指令功能AAA调整加AAD调整除AAM调整乘AAS调整减ADC进位加ADD加AND与ARPL调整优先级BOUND检查数组BSF位右扫描BSR位左扫描BSWAP交换字节BT位测试BTC位测试求反BTR位测试清零BTS位测试置一CALL过程调用CBW转换字节CDQ转换双字CLC进位清零CLD方向清零CL...
分类:其他好文   时间:2014-08-18 23:25:13    阅读次数:427
166条   上一页 1 ... 13 14 15 16 17 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!