数据规格化的总结

首先,原码的尾数规格化形式是很简单的:
正数的形式是:0.1xxxxxx…x,自然最大值就是0.1111111….1, 最小值是0.10000….0
负数的形式是:1.1xxxxxx…x,自然最小值就是1.111111….1, 最大值是1.1000…..0

因为我们很轻松就能联系到:小数的最高位必须是1.

那么到补码表示的时候,这个规则就不成立了吗?

不是,这也是补码尾数规格化的依托。

因此,正小数的形式当然和原码一样:0.1xxxxxx…x,自然最大值就是0.1111111….1, 最小是0.10000….0

而负数是我们特别关注的:
1.0xxxxxx….x的形式,最大值是1.0111111…1, 最小值是1.000000….0

为什么说原则是一样的?因为需要满足数据位最高位是1,那么在补码下,负数自然就是0了。

这还体现出一种pattern,即规格化的小数符号位和最高的数据位相反。

以上是必要的铺垫,这里最想说的是基数不为2的时候该怎样理解?

设浮点数阶的基数是8,尾数采用模4补码表示,试指出下面的数那个是规格化数。
A. 11.111000 B. 00.000111 C. 11.101010 D. 11.111101

理解背后的逻辑后,就是非常简单的事情了。

基数是8,也即意味着用三位二进制位表示一个数。

还是那样,最高位必须不为0,这个说法有点变化,在基数为2的时候我们说不为0等价于为1,现在是基数为8了,最高位只要是1-7中的数字都可以,所以,只需要看数据的前三位是不是不为0即可!

加上这是补码表示的,很容易就锁定了,C是正确的!

以上。

一、引言 本文档旨在详细描述医疗数据可视化系统的功能性、非功能性需求以及系统的限制和约束。 二、项目概述 医疗数据可视化系统旨在为医疗机构提供一个可视化的数据分析平台,帮助医疗机构更好地管理和分析医疗数据。该系统将提供以下功能: 1. 数据可视化:将医疗机构的各类数据以图表、表格等可视化方式展现。 2. 数据分析:提供基于数据的分析功能,如趋势分析、异常检测等。 3. 数据导出:支持将数据导出为 Excel、CSV等格式。 4. 数据权限控制:支持不同用户角色的数据权限控制。 三、功能性需求 1. 数据可视化 1.1 支持以图表的形式展现数据,包括但不限于柱状图、折线图、饼图、雷达图等。 1.2 支持以表格的形式展现数据,并支持数据的排序、筛选等操作。 1.3 支持数据的实时更新,用户可以选择刷新频率。 2. 数据分析 2.1 支持基于数据的分析功能,如趋势分析、异常检测等。 2.2 支持用户自定义分析指标。 2.3 支持数据的可视化分析,如将分析结果以图表的形式展现。 3. 数据导出 3.1 支持将数据导出为 Excel、CSV等格式。 3.2 支持用户自定义导出数据的字段。 4. 数据权限控制 4.1 支持不同用户角色的数据权限控制。 4.2 支持用户的登录和注销功能。 四、非功能性需求 1. 系统性能 1.1 系统响应时间不超过2秒。 1.2 系统支持同时处理多个用户的请求。 2. 系统安全性 2.1 系统需要进行身份验证,并对用户进行权限控制。 2.2 系统需要支持数据加密传输和存储。 3. 系统可用性 3.1 系统需要保证24小时稳定运行,最大系统宕机时间不超过30分钟。 3.2 系统需要具有可扩展性,可以根据需要进行横向和纵向扩展。 五、系统限制和约束 1. 系统需要在医疗机构内部部署,不能对外开放。 2. 系统需要满足医疗机构的安全要求和法规要求。 3. 系统需要满足医疗机构的技术要求,如操作系统版本、数据库版本等。 4. 系统需要支持不同浏览器的访问,如Chrome、IE、Firefox等。 六、总结 本文档详细描述了医疗数据可视化系统的功能性、非功能性需求以及系统的限制和约束。该系统将为医疗机构提供一个可视化的数据分析平台,帮助医疗机构更好地管理和分析医疗数据
评论 16
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值