发明名称 |
一种快速高精度对数转换装置和方法 |
摘要 |
本发明提供一种快速高精度对数转换方法,是把一待转换数Tn转换为一以B为底的对数Ru,该转换方法主要包括如下步骤:步骤一,根据指定的转换精度位数建立粗细精度查询表;步骤二,输入以定点数格式表示的待转换数,进行粗细精度查询表查询;步骤三,根据查询结果计算出转换结果。该方法根据指定的转换精度位数建立以B为底粗精度表Table 1、细精度表Table2和它们对应的高位和低位二进制位数(n,m),当以定点数格式表示的待转换数Tn输入后,方法自动提取的高位和低位进行对应的粗精度表和细精度查询,查询结果通过最高位位数计算出转换的最终结果Ru。该方法的查询速度快,且节省空间优势较强。 |
申请公布号 |
CN101620453A |
申请公布日期 |
2010.01.06 |
申请号 |
CN200810068171.2 |
申请日期 |
2008.07.02 |
申请人 |
昂纳信息技术(深圳)有限公司 |
发明人 |
黄必昌;虞爱华 |
分类号 |
G06F1/035(2006.01)I;G06F7/556(2006.01)I;H03M7/50(2006.01)I |
主分类号 |
G06F1/035(2006.01)I |
代理机构 |
|
代理人 |
|
主权项 |
1、一种快速高精度对数转换方法,是把一待转换数Tn转换为一以B为底的对数Ru,该转换方法主要包括如下步骤:步骤一,根据指定的转换精度位数建立粗细精度查询表;步骤二,输入以定点数格式表示的待转换数,进行粗细精度查询表查询;步骤三,根据查询结果计算出转换结果。 |
地址 |
518057广东省深圳市南山区麻雀岭工业村10栋一号厂房南区 |