法
Templar9d
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
用A4纸当尺子
<br />今天午休时在淘宝上看家具,买桌椅。出于人体工程学的考虑,就想量一下合适的高度是多少<br />办公环境的椅子偏矮了一点,于是扎了个马步,然后在桌腿上标了一下屁股的高度(买椅子时的坐垫高),大腿上面高度(买桌子时的桌面下沿高),以及手臂成直角时的手高(桌面上沿高)<br />标记完了,可是手上没有卷尺,怎么办呢?<br /> <br />想了想,想出了个办法:<br />一张标准A4的尺寸为210x297<br />把宽边斜对折到长边,在长边上找到210的位置,折一下做标记,变成:<br />21原创 2011-03-02 17:01:00 · 8096 阅读 · 0 评论 -
软件开发模块的划分
<br />公认的三条:<br />强凝聚低偶合<br />合适的模块大小<br />合理的模块依赖关系<br /> <br />具体的实现细节:<br />统一风格的接口<br />有充分文档的接口<br />合理重用性的接口<br />模块的实现与分配适合团队能力<br />有层次的、适合测试、适合工作安排的模块实现顺序原创 2011-03-14 09:32:00 · 1362 阅读 · 0 评论 -
一个有关C语言浮点数保留2位小数的操蛋问题
问题描述: 12.105这种浮点数,被保存后有误差,导致在使用printf保留两位小数时成了12.10.未评估解决方案:float Power10(unsigned int i) //递归计算10的i次幂{ if(i) { float tRes = Power10(i>>1); return tRes * ( (i & 0x1)? tRes * 10.0f : tRes ); //i转化二进制逻辑尺使用 } else { return 1.0f; //递归终结,1原创 2011-03-19 01:17:00 · 8935 阅读 · 1 评论
分享