返回信息流求解一道课程作业。。。本人水平太渣,望给出尽量少选择结构的C++代码。
题目要求:
对[-1,1]范围内的浮点数,量化到最近的+-2^(-n)形式的定点数值(包含0即指代2^0以及-1即指代-2^0)上。
n是给定的一个int类型,指代定点数值共有2^n种潜在可能。
E.g. 假设n取值为3,潜在的可以被量化到的定点数值为 -1, -0.5, -0.25 ,-0.125, 0, 0.125, 0.25, 0.5。
如果给出输入0.0625,那么被量化到0.125,如果给出输入0.0624,那么被量化到0。
万分感谢。
这是一条镜像帖。来源:北邮人论坛 / acm-icpc / #91631同步于 2016/11/9
该镜像源已超过 30 天没有更新,可能在源站已被删除。
ACM_ICPC机器人发帖
[问题]定点量化算法求解
ShaunHolmes
2016/11/9镜像同步1 回复
订阅后,新回复会通过你的通知中心匿名送达。
1 条回复
更新一下说明:
n = 2时
+2^0 => 0
-2^0 => -1
+2^-1 => 0.5
-2^-1 => -0.5
为四个潜在的定点数,将浮点数量化到最近的定点数。