惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

腾讯CDC
Microsoft Azure Blog
Microsoft Azure Blog
L
LangChain Blog
Y
Y Combinator Blog
Microsoft Security Blog
Microsoft Security Blog
宝玉的分享
宝玉的分享
B
Blog RSS Feed
MongoDB | Blog
MongoDB | Blog
Jina AI
Jina AI
D
Docker
B
Blog
Engineering at Meta
Engineering at Meta
Last Week in AI
Last Week in AI
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
I
InfoQ
G
Google Developers Blog
博客园 - Franky
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
The GitHub Blog
The GitHub Blog
T
The Blog of Author Tim Ferriss
大猫的无限游戏
大猫的无限游戏
阮一峰的网络日志
阮一峰的网络日志
U
Unit 42

博客园 - liujun

几本敏捷书籍 数据不一致带来的障碍 微软将在SQL server 2008加入对Spatial的支持 Bentley GeoSpatial平台下一版本要发布的功能 使用MySQL的商业障碍 使用Oracle网络数据模型的缺点 拓扑模型研究 Scrum notes 空间数据库效率研究 在VS2005的Signing设置中不能创建新的key文件 对昨天传的gps测试程序小做了些修改 自己去年写的GPS小程序 利用MicroStation的高效绘图和建模能力给Google earth添加数据 MicroStation开发草稿 skype设置导致IIS不能启动的原因 使用智能指针封装类使用DOM 特权模式 EVC中使用try/catch异常处理的麻烦 创建ListView控件
windows mobile程序性能考虑
liujun · 2005-05-22 · via 博客园 - liujun

由于CPU架构体系不同,所以不能把ARM跟Pentium比较。对于运行在16位内存总线的系统。我们尽可能使用字节双字节类型,而且尽量使用无符号数据类型。尽量不要使用浮点数运算。在做乘法运算时,要考虑中间值的长度 ,比如两个32位的整数相乘,中间结果应该是64位。不要使用除法,使用位移和乘法来代替。例如a/b可以写为a*(1/b),然后可以使用一个一维查找表来处理1/x。