码迷,mamicode.com
首页 >  
搜索关键字:进制数    ( 4928个结果
如何用java获得字符串的ASCII值
使用Integer.valueOf就可以直接将char类型的数据转为十进制数据表现形式.int value=Integer.valueOf('1');//49int value=Integer.valueOf('a');//97如下所示:ASCII 码使用指定的7 位或8 位二进制数组合来表示128...
分类:编程语言   时间:2014-07-12 00:19:02    阅读次数:802
QT: QByteArray储存二进制数据(包括结构体,自定义QT对象)
因为利用QByteArray可以很方便的利用其API对内存数据进行访问和修改, 构建数据库blob字段时必不可少; 那如何向blob内写入自定义的结构体和类1. 利用memcpy拷贝内存数据 //自定义person结构体Cpp代码typedefstruct{intage;charname[20];}...
分类:其他好文   时间:2014-07-11 23:53:33    阅读次数:924
protobuf,json,xml,binary,Thrift之间的对比
http://blog.csdn.net/angus_17/article/details/8493448binary 二进制,数据流,也可以转化成 1100011类似的protobuf 是google的,二进制的数据传输协议,性能比 xml 和 json 号。 但 可读性 差Thrift 是 Fa...
分类:Web程序   时间:2014-07-11 21:30:15    阅读次数:295
POJ 2411.Mondriaan's Dream 解题报告
题意: 给出n*m (1≤n、m≤11)的方格棋盘,用1*2的长方形骨牌不重叠地覆盖这个棋盘,求覆盖满的方案数。Solution: 位运算+状态压缩+dp 二进制数(####)代表填完一行后这一行的状态,填满的地方为1,未填的地方为0。 显然在填第i行时,能改变...
分类:其他好文   时间:2014-07-11 09:56:32    阅读次数:170
【剑指offer】二进制中1的个数
题目描述:        请实现一个函数,输入一个整数,输出该数二进制表示中1的个数。例如把9表示成二进制是1001,有2位是1。因此如果输入9,该函数输出2。 分析描述:              1、对一个整数的二进制形式,要想知道其中1的个数,首先想到的应该就是遍历整个二进制数,用到的方法当然就是移动了(包含左移或右移)。例如,用1来跟给定的整数做与运算。如果结果为1...
分类:其他好文   时间:2014-07-11 08:11:18    阅读次数:182
【剑指offer】打印1到最大的n位数
题目描述:        输入数字n,按顺序打印出从1到最大的n位十进制数。比如输入3,则打印出1、2、3一直到最大的3位数即999。 分析描述:        首先想到的是先计算出最大的n位数是多少,然后用一个循环从1开始打印直到最大的n位数。 void Print1ToMaxOfNDigits_1(int n) { if(n <= 0) return;...
分类:其他好文   时间:2014-07-10 23:21:17    阅读次数:184
字节流与字符流的区别
要把一片二进制数据数据逐一输出到某个设备中,或者从某个设备中逐一读取一片二进制数据,不管输入输出设备是什么,我们要用统一的方式来完成这些操作,用一种抽象的方式进行描述,这个抽象描述方式起名为IO流,对应的抽象类为OutputStream和InputStream ,不同的实现类就代表不同的输入和输出....
分类:其他好文   时间:2014-07-09 15:43:39    阅读次数:132
C语言-占位符
%a浮点数、十六进制数字和p-记数法(C99)%A 浮点数、十六进制数字和p-记法(C99)%c 一个字符 %d 有符号十进制整数 %e 浮点数、e-记数法%E 浮点数、E-记数法%f 浮点数、十进制记数法 %g 根据数值不同自动选择%f或%e.%G ...
分类:编程语言   时间:2014-07-09 14:42:12    阅读次数:385
Swift编程语言学习——数值型字面量、数值类型转换
数值型字面量 整数字面量可以被写作: 一个十进制数,没有前缀 一个二进制数,前缀是0b 一个八进制数,前缀是0o 一个十六进制数,前缀是0x 下面的所有整数字面量的十进制值都是17: let decimalInteger = 17 let binaryInteger = 0b10001       // 二进制的17 let octalInteger = 0o21...
分类:编程语言   时间:2014-07-08 18:28:32    阅读次数:176
java位运算应用
位移动运算符: 例如:3 1)把3转换为二进制数字0000 0000 0000 0000 0000 0000 0000 0011,  2)把该数字高位(左侧)的两个零移出,其他的数字都朝左平移2位,  3)在低位(右侧)的两个空位补零。则得到的最终结果是0000 0000 0000 0000 0000 0000 0000 1100,  转换为十进制是12。 ...
分类:编程语言   时间:2014-07-08 13:56:13    阅读次数:273
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!