码迷,mamicode.com
首页 >  
搜索关键字:十六进制 补码 符号扩展    ( 4499个结果
【C语言】练习2-9
题目来源:《The C programming language》中的习题P38练习2-9: 在求对二的补码时,表达式x &= (x-1)可以删除x中最右边值为1的一个二进制位。请解释这样做的道理。用这一方法重写下面的bitcount函数,以加快其执行速度。#includevoid main(){ ...
分类:编程语言   时间:2014-06-13 08:08:32    阅读次数:269
Effective Java实作toString() - 就是爱Java
Object class中,也定义了toString()这个方法,因此所有的class也都继承这个方法。默认是传回这个对象完整类别名称,后面接一个"@",及一个不带正副号的十六进制hash码。
分类:编程语言   时间:2014-06-12 19:36:13    阅读次数:223
NSData转化成十六进制字符串
Byte *bytes=(Byte*)[data bytes]; NSString *hexStr=@""; for(int i=0;i<[data length];i++) { NSString *newHexStr=[NSString stringWithFormat:...
分类:其他好文   时间:2014-06-12 14:57:09    阅读次数:204
【程序员的数学思维修炼】总结一
第一章 数据的表示主要学习了会了0 不是什么都没有,比如在java里BigDecimal里面是根据最高的那个精度来的,比如1.99+0.01=2.00 这时候提交可能会判错,所以要去掉后导零为啥要用二进制还有哪些进制,神奇的八卦,八进制、钟表使用的十二进制、半斤八两十六进制、60年一个甲子六十进制关...
分类:其他好文   时间:2014-06-12 13:17:32    阅读次数:332
javascript 中的二进制运算的一些技巧,晒出来和你们分享一下,希望可以帮助你们
1、原码、反码、补码,正数减法转补码加法js 在进行二进制运算时,使用 32 位二进制整数,由于 js 的整数都是有符号数,最高位0表示正数,1表示负数,因此,js 二进制运算中使用的整数表达范围是复制代码代码如下:-Math.pow(2,31) ~ Math.pow(2,31)-1 // -214...
分类:编程语言   时间:2014-06-10 13:13:04    阅读次数:285
Java - 将vCard中十六进制编码转换成Unicode
做课程设计的时候在处理vCard格式的时候遇到过出现十六进制编码的情况,例如 QUOTED-PRINTABLE:=XX=XX=XX=XX=XX`````` 其中XX代表十六进制数,当然,也有可能在末尾跟着非十六进制的字符串(一般是数字)。每一个十六进制数的前面都有一个“=”,那么我们需要怎样...
分类:编程语言   时间:2014-06-09 20:56:09    阅读次数:190
delphi键位编码对照表(转)
常数名称十六进制值十进制值对应按键Delphi编程表示(字符串型)_tzlin注 00大键盘Delete键#0VK_LBUTTON11鼠标的左键#1VK_RBUTTON22鼠标的右键#2VK-CANCEL33CtrlBreak(通常不需要处理)#3VK_MBUTTON44鼠标的中键(三按键鼠标)#4...
分类:其他好文   时间:2014-06-09 18:20:55    阅读次数:194
java中的toString
对于toString方法,存在于API中的java.lang.String类中,API中告诉的该方法返回的是对象本身(该对象已经是一个字符串了).在默认情况下,该方法返回的是类名的原路径+@+对象的哈希值无符号十六进制表示形式.而对于String,该类已经重写了toString方法,所以不需要我.....
分类:编程语言   时间:2014-06-09 16:37:18    阅读次数:444
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!