Q运算的一点小问题请教

[复制链接]
 楼主| qzx0580 发表于 2007-8-13 10:46 | 显示全部楼层 |阅读模式
vi, IDE, ISO, TI, TE
进行除法Q运算时,是否可以进行有符号数运算?[16位字长的运算,已做归一化处理]<br /><br />比如:<br /><br />被除数为正,除数为负,是否可以定义存放被除数,除数,商的变量为int型.<br /><br />然后直接进行运算.<br /><br />int&nbsp;dividend;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//被除数定义Q15<br />int&nbsp;divisor;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//除数定义Q15<br />long&nbsp;temp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//中间变量Q13<br />int&nbsp;quotient;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//商,Q13<br /><br />dividend&nbsp;=&nbsp;-0.5;<br />divisor&nbsp;=&nbsp;0.2;<br />temp&nbsp;=(long)&nbsp;dividend;<br />quotient&nbsp;=&nbsp;temp&nbsp;/&nbsp;divisor;<br />这样是否可以实现有符号数的运算?<br />quotient中得到的数值是否为-2.5?<br /><br />万分感谢.<br />
您需要登录后才可以回帖 登录 | 注册

本版积分规则

28

主题

172

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部