DecimalFormat 是一个具体子类,用于格式化十进制数字。DecimalFormat 包含一个模式 和一组符号符号含义:0 一个数字,与#区别是缺位时可以自动补零# 一个数字,不包括 0(0和# 都只有一位时可以代表任意位数,n(n>1)位时代表n位数). 小数的分隔符的占位符, 分组分隔符...
分类:
编程语言 时间:
2015-04-22 18:01:28
阅读次数:
125
最近复习软考各种进制之间的转换着实让人头疼,今天把常用的几种进制之间的转换问题简单做个总结,希望能够对大家有所帮助。
二进制八进制之间的转换
二进制与八进制之间的关系式每个八进制位对应三个二进制位,详情如下:
八进制: 0 1 2 3 4 5 6 7
二进制:000 001 010 011 100 101 110 1...
分类:
其他好文 时间:
2015-04-21 22:36:41
阅读次数:
248
整数有二、八、十、十六进制<位宽>’<进制><数字>, 这是一种全面的描述方式缺省的位宽由具体的机器系统决定,至少是32位缺省的进制为十进制x表示不定值,z代表高阻值,z还可以用?代替4'b10x0 //位宽为4的二进制数从低位数起第二位为不定值4'b101z //位宽为4的二进制数从低位数起第一位...
分类:
其他好文 时间:
2015-04-21 12:51:00
阅读次数:
173
题目:
任意给定一个正整数N,求一个最小的正整数M(M>1),使得N*M的十进制表示形式只含有1和0 。
分析:
将问题“求一个最小的正整数M,使得N*M的十进制表示形式里只含有1和0”转换为求一个最小的正整数X,使得X的十进制表示形式里只含有1和0,并且X被N整除。...
分类:
其他好文 时间:
2015-04-21 09:50:42
阅读次数:
132
BCD码(Binary-Coded Decimal?)亦称二进码十进数或二-十进制代码。用4位二进制数来表示1位十进制数中的0~9这10个数码。是一种二进制的数字编码形式,用二进制编码的十进制代码。BCD码这种编码形式利用了四个位元来储存一个十进制的数码,使二进制和十进制之间的转换得以快捷的进行。这...
分类:
其他好文 时间:
2015-04-21 09:26:33
阅读次数:
137
通过hexdump命令输出MBR第446字节开始往后66字节的内容(分区表加最后两个字节),输出以十进制表示的LBA方式的分区信息:#hexdump-s446-n66-e‘8/1"%02x"2/4"%10d""\n"‘/dev/sda8020210083dd1e3f2048102400000dd1f3f8efeffff1026048620904448000000000000000000*55aa前四行数据..
分类:
其他好文 时间:
2015-04-21 02:06:49
阅读次数:
173
%% -返回百分号
%b –返回二进制数
%c –返回与ASCII值相对应的字符
%d –带有正负号的十进制数
%e –科学计数符号(如:1.2e+2)
%u –不带正负号的十进制数.%ul 不带符号的长整型
%f – 浮点数据(本地设置)
%F –浮点数据(非本地设置)
%o –八进制数
%s –字符串
%x –十六进制数(小写字母) 例如:sprintf(s, "%#010...
分类:
编程语言 时间:
2015-04-20 18:33:01
阅读次数:
233
就像我们每个人都有一个身份证号码一样,网络里的每台电脑(更确切地说,是每一个设备的网络接口)都有一个IP地址用于标示自己。我们可能都知道这些地址由四个字节组成,用点分十进制表示以及它们的A,B,C分类等,然而,在总数大约为四十多亿个可用IP地址里,你知道下面一些常见的有特殊意义地址吗?让e博士来告诉...
分类:
其他好文 时间:
2015-04-20 14:27:15
阅读次数:
149
描述 N!阶乘是一个非常大的数,大家都知道计算公式是N!=N*(N-1)······*2*1.现在你的任务是计算出N!的位数有多少(十进制)?输入首行输入n,表示有多少组测试数据(n#include using namespace std;int normal(double n){ doubl...
分类:
其他好文 时间:
2015-04-20 12:48:24
阅读次数:
106
进制转换Problem Description输入一个十进制数N,将它转换成R进制数输出。Input输入数据包含多个测试实例,每个测试实例包含两个整数N(32位整数)和R(210)。Output为每个测试实例输出转换后的数,每个输出占一行。如果R大于10,则对应的数字规则参考16进制(比如,10用A...
分类:
其他好文 时间:
2015-04-19 17:25:13
阅读次数:
112