码迷,mamicode.com
首页 >  
搜索关键字:进制数    ( 4928个结果
2013.5.A
题1 高低位交换【问题描述】 给出一个小于2^32的正整数。这个数可以用一个32位的二进制数表示(不足32位用0补足)。我们称这个二进制数的前16位为“高位”,后16位为“低位”。将它的高低位交换,我们可以得到一个新的数。试问这个新的数是多少(用十进制表示)。 例如,数1314520用二...
分类:其他好文   时间:2014-05-27 02:24:46    阅读次数:342
数字与字符串之间的转换
char*itoa(intvalue,char*string,intradix);int value 被转换的整数,char *string 转换后储存的字符数组,int radix 转换进制数,如2,8,10,16 进制等头文件: atof(将字符串转换成浮点型数)atoi(将字符串转换成整型数)...
分类:其他好文   时间:2014-05-24 03:40:06    阅读次数:232
使用printf输出各种格式的字符串( 转载)
1. 原样输出字符串: printf("%s", str);2. 输出指定长度的字符串, 超长时不截断, 不足时右对齐: printf("%Ns", str); --N 为指定长度的10进制数值3. 输出指定长度的字符串, 超长时不截断, 不足时左对齐: printf("%-Ns", str); -...
分类:其他好文   时间:2014-05-24 01:45:06    阅读次数:336
蓝桥杯练习系统——基础练习 十六进制转十进制
问题描述   从键盘输入一个不超过8位的正的十六进制数字符串,将它转换为正的十进制数后输出。   注:十六进制数中的10~15分别用大写的英文字母A、B、C、D、E、F表示。 样例输入 FFFF 样例输出 65535 —————————————————————————————————————————————————————— 分析: ...
分类:其他好文   时间:2014-05-22 12:58:08    阅读次数:462
Java核心技术 卷1 读书笔记 (3 Java基本程序设计结构)
3.3 数据类型 Java是强类型语言,必须为每一个变量声明一种类型。 3.3.1 整型 Java 提供四种整型 int 4字节 short 2字节 long 8字节 byte 1字节 长整型(long)数值有一个后缀L(例如40000000000L),十六进制数值有一个前缀0x(例如0xCAFE),八进制数值有一个前缀0(例如010)。 3.3.2 浮点型 J...
分类:编程语言   时间:2014-05-22 10:58:20    阅读次数:348
华为初级——十六进制转换为十进制
描述:写出一个程序,接收一个十六进制的数值字符串,输出该数值的十进制字符串。 知识点:字符串,循环,函数,指针 题目来源:内部整理 练习阶段:初级 运行时间限制:10sec 内存限制:128MByte 输入:输入一个十六进制的数值字符串。 输出该数值的十进制字符串。 样例输入:0xA 样例输出10 温馨提示:华为的系统是不需要有提示信息的。"请输入十六进制数:","please...
分类:其他好文   时间:2014-05-22 08:15:33    阅读次数:337
Python3.2官方文档翻译-列表工具和十进制浮点数计算
8.7 列表工具 许多数据结构需求能通过内置列表类型满足,但是,有时处于不同性能取舍需要从中选择一种实现。 Array模块能提供一个像列表的array对象,它仅仅能存储同类数据并且更加简洁。接下来例子展示了一个数字数组。存储是2个字节的无标识的二进制数据而不是在python对象中普通列表中的每个16字节的值。 >>> from array import array >>> a = arra...
分类:编程语言   时间:2014-05-22 07:46:06    阅读次数:362
蓝桥杯软件大赛练习系统——基础练习 十进制转十六进制
问题描述   十六进制数是在程序设计时经常要使用到的一种整数的表示方式。它有0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F共16个符号,分别表示十进制数的0至15。十六进制的计数方法是满16进1,所以十进制数16在十六进制中是10,而十进制的17在十六进制中是11,以此类推,十进制的30在十六进制中是1E。   给出一个非负整数,将它表示成十六进制的形式。 输入格式 ...
分类:其他好文   时间:2014-05-21 03:04:15    阅读次数:314
编程之美-02数字之魅-求二进制数中1的个数
题目:求二进制数中 1 的个数 对于一个字节(8bit)的无符号整型变量,求其二进制表示中“1”的个数,要求算法的执行效率尽可能地高。 解法一:移位->判断->累计 解法二:除2->判断->累计 解法三:v &= (v -1)需要掌握 int num = 0;while(v){ v &= (v -1...
分类:其他好文   时间:2014-05-20 10:59:55    阅读次数:269
c语言——‘\0’ ,‘0’, “0” ,0之间的区别
字符‘\0‘ASCII码为0,对应的字符是(Null),其实就是‘\0’,即空字符。判断一个字符串是否结束的标志就是看是否遇到‘\0’,如果遇到‘\0’,则表示字符串结束。字符‘0’对应的ASCII码是48,48对应的十六进制数就是0x30。将‘8’转换为数字8,在语句中这样写就可以了,“ 8+‘0...
分类:编程语言   时间:2014-05-19 15:11:43    阅读次数:279
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!