1  /  1  页   1 跳转 查看:3845

乘除法的问题

乘除法的问题

想请教一下面这几个表达示的不同,请指教
为什么用HI---TECH  V9.65编绎出来的代码不一样!
char a  = 0,b = 10;
  a  =  b * 20;        //  第一种形式
a  =  b *5<<2;    //  第二种形式
  a  =  (b <<2)*5; //  第三种形式
关于乘除法还有什么比较好方法吗?
最后编辑yeyanjing 最后编辑于 2009-06-12 14:07:31
 

回复:乘除法的问题

能使用移位就用移位 不能就用老方法
 

回复 2F jingmcu 的帖子

那第二种形式怎么不可以啊!太郁闷了。。。。
 
1  /  1  页   1 跳转

版权所有 贝能国际  Burnon国际  Sitemap

Powered by Discuz!NT 2.1.202    Copyright © 2001-2012 Comsenz Inc.
Processed in 0 second(s) , 5 queries. 闽ICP备05003850号
返顶部