在javaScript中,数学计算是一个很坑爹的问题, 由于系统二进制转十进制的误差,导致浮点数的运算精度很不理想,经常会出现一些意想不到的问题。 而js自动将小数转为科学计数法的问题,也让一些自己写数学插件的同学痛苦不已。第一个,浮点数计算精度: 比如:1.2*3 = 3.599999999...
分类:
Web程序 时间:
2015-06-17 11:01:48
阅读次数:
875
进制转换
Time Limit: 1000ms Memory limit: 65536K 有疑问?点这里^_^
题目描述
输入一个十进制数N,将它转换成R进制数输出。
输入
输入数据包含多个测试实例,每个测试实例包含两个整数N(32位整数)和R(210)。
输出
为每个测试实例输出转换后的数,每个输出占一行。如果R大于10,则对应的数字规则参考16进制(比如,10用...
分类:
其他好文 时间:
2015-06-17 09:42:35
阅读次数:
123
1. 什么是进制是一种计数的方式,数值的表示形式2. 二进制1> 特点:只有0和1,逢2进12> 书写格式:0b或者0b开头3> 使用场合:二进制指令\二进制文件,变量在内存中就是二进制存储4> 二进制和十进制的互相转换5> n为二进制位所能表示的数据范围(不考虑负数):0~2的n次方-13. 八进...
分类:
编程语言 时间:
2015-06-17 00:40:21
阅读次数:
205
应该先看看C语言是指所有的位二进制算术位计算。即使输入的是十进制的数,在存储器存储为二进制形式。 “=0。 功能:将整型数a按二进制位向左移动m位,高位移出后,低位补0。 “>>”使用方法: 格式是:a>>m,a和m必须是整型表达式。要求m>=0。 功能:将整型数a按二进制位向右移动m位,低位移出后...
分类:
编程语言 时间:
2015-06-16 18:35:29
阅读次数:
116
1 /* 2 *题目要求:输入n,按顺序打印1到最大的n位十进制数 3 *比如:输入3,则打印1,2,...999 4 *更新日期:2015-06-15 5 */ 6 7 //注意题目中的陷阱,当n稍微大一点的时候会溢出,所以使用字符串输出的策略 8 9 #include10 using...
分类:
其他好文 时间:
2015-06-15 21:54:56
阅读次数:
149
一个IP地址是有小数点分开的十进制数表示的,我们称为点分十进制表示法。其中每一个十进制数代表一个字节的无符号数值(按照网络字节序)因为每个字节都是无符号的8位数值,这就限制了每一个字节所能表示的范围是0~255。
特殊的IP
每一个字节都为0的地址("0.0.0.0")对应于当前主机;IP地址中的每一个字节都为1的IP地址("255.255.255.255")都是当前子网的广播地址;I...
分类:
系统相关 时间:
2015-06-15 09:21:05
阅读次数:
196
1、将十进制数转化成二进制数; int n = 36; Console.Write(Convert.ToString(n,2)); Console.ReadLine();2.小数精确度问题; int a = 10; int b = 3; ...
itoa()函数的原型为:char*itoa(intvalue,char*string,intradix);itoa()函数有3个参数:第一个参数是要转换的数字,第二个参数是要写入转换结果的目标字符串,第三个参数是转换数字时所用的基数。在例中,转换基数为10。10:十进制;2:二进制...itoa并...
分类:
其他好文 时间:
2015-06-14 16:33:04
阅读次数:
91
1 Unicode编码表
Unicode只有一个字符集,中、日、韩的三种文字占用了Unicode中0x3000到0x9FFF的部分 Unicode目前普遍采用的是UCS-2,它用两个字节来编码一个字符, 比如汉字"经"的编码是0x7ECF,注意字符编码一般用十六进制来 表示,为了与十进制区分,十六进制以0x开头,0x7ECF转换成十进制 就是32463,UCS-2用两个字节来编码字符,...
分类:
其他好文 时间:
2015-06-14 15:11:26
阅读次数:
457