在使用javascript进行浮点数计算的时候经常会出现各种怪异的问题,比如7*0.4 js计算结果为:2.8000000000000003。 所以在使用js计算的时候就需要一些特殊处理,思路就是先把js中的数值扩大到相应的倍数,去掉小数部分再进行计算。var SysRf = SysRf ||...
分类:
编程语言 时间:
2014-06-27 21:32:27
阅读次数:
379
随着便携设备用户的指数级增长,网页设计师采用响应式设计作为多平台布局解决方案,不但节省了设计师的时间,而且从长远角度来讲,响应式设计能够为用户提供更舒适的操作环境。如果你毫无经验,不知从何开始,那么这份工具列表将大大的帮助你,能够让你的布局更有“弹性”。Simple GridSimple Grid是...
分类:
Web程序 时间:
2014-06-27 21:01:20
阅读次数:
218
这种布局适合于小数据块,每个数据块内容相近且没有侧重。通常,随着页面滚动条向下滚动,这种布局还会不断加载数据块并附加至当前尾部。所以,我们给这样的布局起了一个形象的名字 — 瀑布流式布局。
分类:
Web程序 时间:
2014-06-27 00:27:44
阅读次数:
528
基础知识:十进制转十六进制;十六进制转二进制;IEEE制定的浮点数表示规则;了解:眼下C/C++编译器标准都遵照IEEE制定的浮点数表示法来进行float,double运算。这样的结构是一种科学计数法,用符号、指数和尾数来表示,底数定为2——即把一个浮点数表示为尾数乘以2的指数次方再添上符号。以下是...
分类:
其他好文 时间:
2014-06-27 00:18:00
阅读次数:
304
匹配负整数的正则表达式: -[0-9]*[1-9][0-9]*匹配整数的正则表达式: -?\\d+匹配非负浮点数(正浮点数 + 0)的正则表达式: \\d+(\\.\\d+)?匹配正浮点数的正则表达式: (([0-9]+\\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*...
分类:
Web程序 时间:
2014-06-26 23:25:19
阅读次数:
273
题目:输入一个正整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接处的所有数字中最小的一个例如输入数组 {3, 32, 321}则打印这3个数字能排成的最小数字 321323两个数字m和n能拼接成数字mn和nm,如果mn [strNumber2][strNumber1], 返回值大于0// ....
分类:
其他好文 时间:
2014-06-26 20:33:35
阅读次数:
227
题目的意思是给你一组数,然后不断的进行除法(注意是大数除以小数),然后将得到的结果加入这组数种然后继续进行除法,直到没有新添加的数为止此题按照提议模拟即可注意要保持元素的不同 int CountNumbers(vector numbers) { set ss(numbers.b...
分类:
其他好文 时间:
2014-06-26 19:29:28
阅读次数:
241
模板C++排序模板如下,写了好多次才过#includesort(a+1,a+n+1);配题配的题目是水题 wikioi1201最小数和最大数题目描述Description输入n个数,n#include#include#includeusing namespace std;long long a[10...
分类:
编程语言 时间:
2014-06-26 18:34:31
阅读次数:
235
4 数值类型Python支持三种数值类型:整数、浮点数和复数。只有三种类型,这样比较简便,连长整数都省略了,因为当一个数据超长时,自动变成长整数。这与其它语言有众多的数值类型是不同的。在Python里所有变量的类型,都不需要定义的,只要给一个变量,然后赋值时就会自动选择合适的类型。这个特性在C++的C11里标准auto类型才实现这个功能。具有这个特性的语言是比较方便的,至少可以少打很多类型定义的字...
分类:
其他好文 时间:
2014-06-26 10:54:53
阅读次数:
265
??
一、常用验证
验证数字:^[0-9]*$
验证n位的数字:^\d{n}$
验证至少n位数字:^\d{n,}$
验证m-n位的数字:^\d{m,n}$
验证零和非零开头的数字:^(0|[1-9][0-9]*)$
验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$
验证有1-3位小数的正实数:^[0-9]+(.[0-9]{1,3})?$
验证非零的正整数:^\+?...
分类:
其他好文 时间:
2014-06-25 10:34:38
阅读次数:
367