我是靠谱客的博主 不安枕头,最近开发中收集的这篇文章主要介绍matlab实现浮点转定点,浮点转定点方法总结.doc,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

浮点转定点方法总结

浮点转定点方法总结

—孔德琦

目录

定点运算方法3

1.1 数 的 定 标3

1.2c语言:从浮点到定点4

1.2.1 加法4

1.2.2乘法6

1.2.3除法7

1.2.4 三角函数运算8

1.2.5 开方运算9

1.3 附录10

1.3.1 附录1:定点函数库10

1.3.2附录2:正弦和余弦表28

定点运算方法

1.1 数 的 定 标

对某些处理器而言,参与数值运算的数就是16位的整型数。但在许多情况下,数学运算过程中的数不一定都是整数。那么,如何处理小数的呢?应该说,处理器本身无能为力。那么是不是就不能处理各种小数呢?当然不是。这其中的关键就是由程序员来确定一个数的小数点处于16位中的哪一位。这就是数的定标。

通过设定小数点在16位数中的不同位置,就可以表示不同大小和不同精度的小数了。数的定标用Q表示法。表1.1列出了一个16位数的16种Q表示能表示的十进制数值范围和近似的精度。

Q表示精度(近似)十进制数表示范围Q150.00002-1≤X≤0.9999695Q140.00005-2≤X≤1.9999390Q130.0001-4≤X≤3.9998779Q120.0002-8≤X≤7.9997559Q110.0005-16≤X≤15.9995117Q100.001-32≤X≤31.9990234Q90.002-64≤X≤63.9980469Q80.005-128≤X≤127.9960938Q70.01-256≤X≤255.9921875Q60.02-512≤X≤511.9804375Q50.04-1024≤X≤1023.96875Q40.08-2048≤X≤2047.9375Q30.1-4096≤

最后

以上就是不安枕头为你收集整理的matlab实现浮点转定点,浮点转定点方法总结.doc的全部内容,希望文章能够帮你解决matlab实现浮点转定点,浮点转定点方法总结.doc所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(46)

评论列表共有 0 条评论

立即
投稿
返回
顶部