设有复数类型数据a=xi+yj,设某机器数字长16位,x,y为实数类型,取值范围-128.0~+127.9,
数据精度不低于0.1.
1)设计一种复数数据a的机器表示方式,并给出其表示范围和精度,说明能够满足数据a的表示要求。
2)给出该复数类型数据a和b的相加过程,并说明设计的数据表示方式在复数加法和结果表示时是否会产生溢出。(我需要的是不会产生溢出的)
计算机组成与原理的一个开放题目
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
3条回答 默认 最新
- threenewbee 2015-09-17 23:37关注
超过精度或者范围肯定会溢出。除非你用的不是现代科学意义上的计算机。
这个题目无非就是让你把16位分成高低两个部分,分别存储x y解决 无用评论 打赏 举报
悬赏问题
- ¥20 TEC-9的数据通路实验
- ¥15 ue5 .3之前好好的现在只要是激活关卡就会崩溃
- ¥50 MATLAB实现圆柱体容器内球形颗粒堆积
- ¥15 python如何将动态的多个子列表,拼接后进行集合的交集
- ¥20 vitis-ai量化基于pytorch框架下的yolov5模型
- ¥15 如何实现H5在QQ平台上的二次分享卡片效果?
- ¥15 python爬取bilibili校园招聘网站
- ¥30 求解达问题(有红包)
- ¥15 请解包一个pak文件
- ¥15 不同系统编译兼容问题