为了账号安全,请及时绑定邮箱和手机立即绑定

【九月打卡】第六天二进制与Java中的基本数据类型

标签:
算法

课程名称:基本数据类型的储存

章节名称:3-2小数的二进制化

讲师姓名:舞马

内容概述:定点数:约定所有数值数据的小数点隐含在某一个固定位置上。浮点数:数值数据的小数点位置不固定。指数规则:任意实数,都可以由一个定点数×基数的整数次幂得到。(科学计数法)十进制的2.75=二进制的10.11=1.011×2^6=0.1011×2^2定点数部分:尾数,指数部分,阶码。逻辑上采用(符号位,阶码,尾数)来表示一个数。浮点数的两个储存缺点:①尾数和阶码位数不固定。②尾数的定点形式不固定。二进制浮点运算标准:IEEE754.单精度float(四字节)和双精度double(八字节)。单精度:1s,8位阶码E,23位尾数M。双精度:1s,11位阶码E,52位尾数M。尾数M:纯小数形式,小数点在尾数最前端,通常为规约形式。规约形式:在科学表示法下,小数最高有效位是1(整数部分)尾数M的表示范围:(0≤M<1)规约形式实值=1+M

学习心得:学习了定点数与浮点数,知道了定义,了解了规则浮点数的阶码通常用移码来表示。也联系了二进制浮点算数标准。

学习截图:https://img1.sycdn.imooc.com//631c19fb000149da19201080.jpg

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消