社区
C++ 语言
帖子详情
浮点运算转为定点运算如何实现?
Fragile
2004-04-09 10:21:14
如果现在有一段程序,都是浮点运算的。
然后要做一个程序,要求定义一个定点型并定义其加法等算法,然后内嵌到前面那段程序里,使其能实现定点运算。
请问这个程序应如何实现?
...全文
628
7
打赏
收藏
浮点运算转为定点运算如何实现?
如果现在有一段程序,都是浮点运算的。 然后要做一个程序,要求定义一个定点型并定义其加法等算法,然后内嵌到前面那段程序里,使其能实现定点运算。 请问这个程序应如何实现?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
aa19850033
2010-06-11
打赏
举报
回复
这么好的问题,没人顶,没人回答,太可惜了啊!:))!
bshaozi
2004-04-10
打赏
举报
回复
没看明白,
学习~
Fragile
2004-04-10
打赏
举报
回复
顶一下,希望有人能解答一下。
dot99
2004-04-10
打赏
举报
回复
没听说过~~~~~~
Fragile
2004-04-10
打赏
举报
回复
我在网上看到这样一段话:
如果用户使用的是 C++ 则可使用定点类而不是以上介绍的函数. 定点类重载了许多运算符用来实现整型数和浮点数之间的转换, 并且需要时调用前面介绍的函数.用户不可将定点类和定点 typedef 混用, 这是因为编译器将把定点数当成一般的整型数, 而进行不必要的类型转换. 举例来说, 如果 x 是应该定点类型的对象, 调用 fsqrt(x) 会返回一个错误的结果. 用户应该调用重载的 sqrt(x) 或 x.sqrt().
想问的是这个定点类的问题,因为这个问题才开始接触C++的,可以说刚刚开始学习,所以很多东西都不懂。
关于这个定点类是C++里的一个类库吗?
dot99
2004-04-09
打赏
举报
回复
那个~~~这个~~~~
是不是要算money啊,如果是这些定点的话
可以这样
float a;
a = ((int)(a * 100)) / 100; //保留2位
如果是要从阶码这些个东西入手的话
用汇编吧~~~
st(n)寄存器 (头大啊....)
Fragile
2004-04-09
打赏
举报
回复
不是算money啊
是关于芯片ip核设计的,原来芯片ip核设计的程序已经有了
我现在要做一个程序就是要定义一个定点型和其加法等,再内嵌到原有的程序里
使其能从浮点运算转为定点运算。
有人提示说可以定义一个类,然后再重载什么的。是否行得通?
C++
实现
定点
算法将浮点数
转为
字符串
将浮点数
转为
字符串的具体算法在网上少有涉及,一般都采用浮点法,即通过
浮点
运算
确定需要的每一位上的数字。本文介绍的方法是
定点
法,即对IEEE 745[1]的浮点数编码规范进行硬解码。这种方法效率不高,但是精度确很...
python中的decimal类型转换实例详解
decimal 模块
实现
了
定点
和浮点算术
运算
符,使用的是大多数人所熟悉的模型,而不是程序员熟悉的模型,即大多数计算机硬件
实现
的 IEEE 浮点数
运算
。这篇文章主要介绍了python里的decimal类型转换,需要的朋友可以参考下
精品课:MySQL5.7零基础入门与实战(精讲)
01-MySQL数据类型(整形) 02- MySQL数据类型(浮点型,
定点
型) 03-MySQL数据类型(字符型) 04- MySQL数据类型(日期型) 05- 约束类型 06- 清朝四库全书引入数据库的概念(选听) 07- 条件查询--
运算
符 08- 数据联合union &...
matlab
实现
浮点转
定点
,浮点转
定点
方法总结.doc
浮点转
定点
方法总结浮点转
定点
方法总结—孔德琦目录
定点
运算
方法31.1 数 的 定 标31.2c语言:从浮点到
定点
41.2.1 加法41.2.2乘法61.2.3除法71.2.4 三角函数
运算
81.2.5 开方
运算
91.3 附录101.3.1 附录1:
定点
函数库...
定点
数和浮点数的
运算
文章目录1、补码加减法2、算法流程3、逻辑
实现
4、溢出判断5、移位操作6、舍入方法7、
定点
乘法
运算
8、
定点
除法
运算
9、浮点数相关计算 1、补码加减法 原码、反码、补码的转换: 1、先把数值转换成对应的二进制数;...
C++ 语言
64,637
社区成员
250,559
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章