浮点数的除法
float a = 8.5;
float b = 0.00025f;
unsigned int c = (unsigned int)(a/b);
unsigned int d = (unsigned int)(8.5/0.00025);
执行完以上代码以后(在VC6.0上运行),为什么c的值为33999,d的值为34000
为什么会出现如此不同的结果
float b = 0.00025f;
unsigned int c = (unsigned int)(a/b);
unsigned int d = (unsigned int)(8.5/0.00025);
执行完以上代码以后(在VC6.0上运行),为什么c的值为33999,d的值为34000
为什么会出现如此不同的结果
...全文
相关推荐
Verilog HDL 浮点数除法器设计
浮点数的除法器设计,资料真的非常好,我做除法器的时候就是参考这本书的
单片机浮点数的实用快速除法
在较为复杂的单片机系统中! 为扩大取值范围! 实现复杂的计算和控制! 一般都要涉及浮点数的运 算" 而一般单片机是没有浮点数运算指令的! 必须自 行编制相应软件" 在进行除法计算时! 通常使用的方 法是比较除法+ ! , ! 即利用循环移位和减法操作来得到 *- . (* 位商! 效率很低" 有些文献给出了一些改进方 法# * $ ! 但思路不清晰! 很难推广使用" 这里给出一种 浮点数除法运算的实用快速算法" 该方法以数值计算 中的预估/ 修正方法为指导! 充分利用了%0 位单片机 的乘除法功能! 很轻易地实现了浮点数的除法"
实现2个浮点数做除法的ip
这个是实现2个浮点数相除的ip,本人组内做机器人项目单独写的一个
汇编+C实现浮点数除法运算
汇编+C实现浮点数除法运算 汇编+C实现浮点数除法运算
浮点数除法运算模拟
模拟计算机中浮点数的除法运算,采用二进制表示,符合IEEE7标准


