单片机浮点数的实用快速除法.PDFVIP

  • 19
  • 0
  • 约1.7万字
  • 约 2页
  • 2017-06-08 发布于湖北
  • 举报
单片机浮点数的实用快速除法

计算机应用 单片机浮点数的实用快速除法 中国科学院电工研究所! :2222 张玉明 清华大学电机工程及应用电子技术系; :222- 王 超 ! ! 摘 要 介绍一种在 系列单片机上实现的单精度浮点数快速除法 该算法采用了预估 修 2 7= / 正的数值计算方法 并充分利用了 位 中的乘除法指令 计算速度快 精度高 有很强的实用性 :7 @ A B # ! ! 关键词 浮点数 除法 尾数 预估 修正 误差 精度 / 在较为复杂的单片机系统中 为扩大取值范围 数扩展为 位 末 位为 分别放入 和 中 令 ! ! 3) % 2 ! ! 实现复杂的计算和控制 一般都要涉及浮点数的运 为 的低 位 并记 显然 # %7 4 $ % # $ !’ ! ( 算 ! ( 而一般单片机是没有浮点数运算指令的 必须自 与 ! ( $ 相差不多 行编制相应软件 在进行除法计算时 通常使用的方 ! ! ( $ 8 + ! , ! ( 法是比较除法 ! 即利用循环移位和减法操作来得到 $ *- . (* 位商 ! 效率很低 有些文献给出了一些改进方 $ : 8 8 法# * $ 但思路不清晰 很难推广使用 这里给出一种 $ 9 # :) # ( $ ! ! # $ / # 浮点数除法运算的实用快速算法 该方法以数值计算

文档评论(0)

1亿VIP精品文档

相关文档