[发明专利]一种快速高精度对数转换装置和方法无效
申请号: | 200810068171.2 | 申请日: | 2008-07-02 |
公开(公告)号: | CN101620453A | 公开(公告)日: | 2010-01-06 |
发明(设计)人: | 黄必昌;虞爱华 | 申请(专利权)人: | 昂纳信息技术(深圳)有限公司 |
主分类号: | G06F1/035 | 分类号: | G06F1/035;G06F7/556;H03M7/50 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518057广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 快速 高精度 对数 转换 装置 方法 | ||
1、一种快速高精度对数转换方法,是把一待转换数Tn转换为一以B为底的对数Ru,该转换方法主要包括如下步骤:步骤一,根据指定的转换精度位数建立粗细精度查询表;步骤二,输入以定点数格式表示的待转换数,进行粗细精度查询表查询;步骤三,根据查询结果计算出转换结果。
2、根据权利要求1所述的快速高精度对数转换方法,其特征在于:上述步骤一主要包括:根据高位位数建立以B为底的粗精度表Table1;根据低位位数建立以B为底的细精度查询表Table2。
3、根据权利要求2所述的快速高精度对数转换方法,其特征在于:所述细精度表为一归一化的对数表。
4、根据权利要求1所述的快速高精度对数转换方法,其特征在于:步骤二中待处理数Tn需进行分段查询,高位进行粗精度查询,低位进行细精度查询。
5、根据权利要求1所述的快速高精度对数转换方法,其特征在于:步骤三中相对结果计算Ra=Num1+R*ΔNum1,Num1为粗精度表查询结果,R为细精度表查询结果,ΔNum1为对数表中对数值之差。
6、一种快速高精度对数转换的装置,该装置能把待转换数转换成要求精度的对数,它主要包括建立装置、提取装置、查询装置、计算和结果输出装置,其特征在于:所述建立装置包括一决策单元,根据对数转化精度分配高和低位数;一粗精度表建立单元,根据高位位数建立以B为底的粗精度表;和一细精度表建立单元,根据低位位数建立以B为底一归一化的细精度查询表。
7、根据权利要求6所述的快速高精度对数转换的装置,其特征在于:所述提取装置包括一最高位位数记录单元,记录最高位位数;一高位提取单元,提取待转换二进制的高位到粗精度查询单元;和一低位提取单元,提取低位到细精度查询单元。
8、根据权利要求6所述的快速高精度对数转换的装置,其特征在于:所述查询装置包括一粗精度表,根据高位提取的数在粗精度表中查询相应的对数值;以及一细精度表,根据从低位提取的数在西精度表中查询相应的值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于昂纳信息技术(深圳)有限公司,未经昂纳信息技术(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810068171.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种标准件销售方法
- 下一篇:计算机自动化电供暖系统