假如给你一个二进制 1101101010101 问你转换成10进制是多少 反正 我第一想到的是用2的k次方 这样算其实完全不用 用如下代码 就可-------我们假设以 字符串来接受这个二进制 一般我们也都是这样做的1 for( int i = 0 ; str[i]!='\0' ; i++ )2 {...
分类:
其他好文 时间:
2014-08-09 15:35:28
阅读次数:
222
windowsX86打开注册表编辑器,导航至HKEY_LOCAL_MACHINE\SOFTWARE\TrendMicro\PC-cillinNTCorp\CurrentVersion\Misc.在右边的窗口里查找并双击AllowUninstall这个键值,在弹出的窗口里选择十进制数,“数值数据”改为1,然后关闭注册表编辑器,直接运行卸载程序就OK了。
分类:
其他好文 时间:
2014-08-08 18:33:10
阅读次数:
258
/**
*功能:输入输出流
*时间:2014年8月8日07:37:35
*作者:cutter_point
*/
#include
using namespace std;
int main()
{
cout<<"a number in decimal:"<<dec<<15<<endl; //十进制输出
cout<<"in octal:"<<oct<<15<<endl; ...
分类:
编程语言 时间:
2014-08-08 08:30:05
阅读次数:
230
1 dec2hex(){2 printf "%x" $13 }4 5 a=$(dec2hex 2131165531)6 echo $a
分类:
系统相关 时间:
2014-08-08 01:44:54
阅读次数:
369
二进制 六进制 十进制 0000 0000 00 0 0000 0001 01 1 0000 0010 02 2 0000 0011 03 3 0000 0100 04 4 0000 0101 05 5 0000 0110 06 6 0000 0111 07 7 0000 1000 08 ...
分类:
其他好文 时间:
2014-08-08 01:41:45
阅读次数:
263
二进制编码的十进制(Binary Coded Decimal,BCD)数据类型在计算机系统中已经存在很久了。BCD格式经常用于简化对使用十进制数字的设备(比如必须向人显示数字的设备,如时钟和计时器)的处理。处理器不是把十进制数字转换为二进制数字以便进行数学操作,然后再转换回十进制;而是可以按照BCD...
分类:
其他好文 时间:
2014-08-07 21:33:50
阅读次数:
716
/**************************十六进制转十进制函数**************************//*函数原型:uint htd(uint a)/*函数功能:十六进制转十进制/*输入参数:要转换的数据/*输出参数:转换后的数据/*调用模块:无/*************...
分类:
其他好文 时间:
2014-08-07 00:14:56
阅读次数:
335
AT&T使用$表示立即操作数,而Intel的立即操作数是不需要界定的。因此,使用AT&T语法引用十进制值4时,使用$4,使用Intel语法时只需使用4。 AT&T在寄存器名称前加上前缀%,而Intel不这样做。因此,使用AT&T语法引用EAX寄存器写为%eax。 AT&T语法处理源和目标操作数时使用...
分类:
其他好文 时间:
2014-08-05 22:21:30
阅读次数:
259
BCD数是用一个字节来表达两位十进制的数,每四个比特表示一位。所以如果一个BCD数的十六进制是0x12,它表达的就是十进制的12。但是小明没学过BCD,把所有的BCD数都当作二进制数转换成十进制输出了。于是BCD的0x12被输出成了十进制的18了!现在,你的程序要读入这个错误的十进制数,然后输出正确...
分类:
其他好文 时间:
2014-08-05 22:18:40
阅读次数:
337
如果一个bity类型的数据,有8位,在计算机中是以补码的形式存储,正数最高位是0,负数最高位是1,例如:十进制 5二进制原码 0000 0101二进制反码 0000 0101 正数的反码与原码相同二进制补码 0000 0101 正数的补码与原码相同十进制 -7二进制原码 ...
分类:
其他好文 时间:
2014-08-05 18:49:09
阅读次数:
173