属性+类型+对象描述属性部分:g_ 全局变量c_ 常量m_ c++类成员变量s_ 静态变量类型部分:指针 p函数 fn无效 v句柄 h长整型 l布尔 b浮点型(有时也指文件) f双字 dw字符串 sz短整型 n双精度浮点 d计数 c(通常用cnt)字符 ch(通常用c)整型 i(通常用n...
分类:
其他好文 时间:
2014-08-16 19:38:30
阅读次数:
206
Math.formatFloat = function (f, digit) { var m = Math.pow(10, digit); return parseInt(f * m, 10) / m;} 摘自 http://www.cnblogs.com/fumj/archive/2012/12/...
分类:
Web程序 时间:
2014-08-15 19:36:09
阅读次数:
250
浮点数的实现原理,决定了浮点数会有一个悲剧,那就是计算0.3 + 0.3 + 0.3的值,你可以在控制台里面打印一下其结果,他的值不是你所期望的0.9,而是丑陋的0.899999999999999
如何处理这种情况呢。
现在提供3种方案
1,不用处理。为什么说不用处理呢?因为0.8999999999999999 和
0.9在使用时没有本质区别。
2,显示时处理。如果你要把0.3+0.3...
分类:
Web程序 时间:
2014-08-15 12:58:28
阅读次数:
157
一个出栈有多少种顺序的问题。一般都知道是Catalan数了。
问题是这个Catalan数很大,故此需要使用高精度计算。
而且打表会速度快很多,打表公式要熟记:
Catalan数公式 Cn=C(2n,n) / (n+1);
递推公式 C(n ) = C(n-1)*(4*n-2) / (n+1)
高精度乘以一个整数和高精度除以一个整数的知识,这样还是使用整数数组比较好计算,如果使用str...
分类:
其他好文 时间:
2014-08-15 12:57:58
阅读次数:
263
1. 高精度这题略水,字符串可过,还不加压位等,操作只有BitShift和add/sub,不过编程复杂度有些高.(输出都是二进制我能说些什么...)2. N皇后问题 (警告! 不是平时你见到的N皇后问题...是一道Hash的模拟题,N皇后的位置都给你了,就是统计)二级标题很详细了,搜索那些解N皇后问...
分类:
其他好文 时间:
2014-08-15 01:28:07
阅读次数:
284
Round and Round We GoTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 658Accepted Submission(s): 36...
分类:
其他好文 时间:
2014-08-15 01:24:36
阅读次数:
288
How Many Fibs?Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 4235Accepted Submission(s): 1669Prob...
分类:
其他好文 时间:
2014-08-15 01:20:06
阅读次数:
297
一:基本知识1、 STM32F103ZE有5个时钟源:HSI、HSE、LSI、LSE、PLL。 ①、HSI是快速内部时钟,RC振荡器,频率为8MHz,精度不高。 ②、HSE是快速外部时钟,可接石英/陶瓷谐振器,或者接外部时 钟源,频率范围为4MHz~16MHz。 ③、LSI是低速内部时钟,R...
分类:
其他好文 时间:
2014-08-14 13:56:28
阅读次数:
312
大多数语言在处理浮点数的时候都会遇到精度问题,但是在JS里似乎特别严重,来看一个例子alert(45.6*13);结果居然是592.800000000001,当然加法之类的也会有这个问题那这是js的错误吗?当然不是,你的电脑做着正确的二进制浮点运算,但问题是你输入的是十进制的数,电脑以二进制运算,这...
分类:
编程语言 时间:
2014-08-13 21:49:27
阅读次数:
192
double 与0比较时有个精度问题,有时需精确到小数点后面几位,例如与>0.0001,而不能与>0比较例如杭电1408盐水的故事ac#includeusing namespace std;int main(){ double vul,d; int sum; int n; while(cin...
分类:
其他好文 时间:
2014-08-13 14:47:36
阅读次数:
184