面试官疯了吗,问我为什么浮点数不精确?
Hollis
共 1851字,需浏览 4分钟
· 2021-11-19
用2整除十进制整数,可以得到一个商和余数; 再用2去除商,又会得到一个商和余数,如此进行,直到商为小于1时为止 然后把先得到的余数作为二进制数的低位有效位,后得到的余数作为二进制数的高位有效位,依次排列起来。
用2乘十进制小数,可以得到积 将积的整数部分取出,再用2乘余下的小数部分,又得到一个积 再将积的整数部分取出,如此进行,直到积中的小数部分为零,此时0或1为二进制的最后一位。或者达到所要求的精度为止。
浮点数和小数并不是完全一样的,计算机中小数的表示法,其实有定点和浮点两种。因为在位数相同的情况下,定点数的表示范围要比浮点数小。所以在计算机科学中,使用浮点数来表示实数的近似值。
单精度浮点数在计算机存储器中占用4个字节(32 bits),利用“浮点”(浮动小数点)的方法,可以表示一个范围很大的数值。 比起单精度浮点数,双精度浮点数(double)使用 64 位(8字节) 来存储一个浮点数。
最近有很多人问,有没有读者交流群,想知道怎么加入。
最近我创建了一些群,大家可以加入。交流群都是免费的,只需要大家加入之后不要随便发广告,多多交流技术就好了。
目前创建了多个交流群,全国交流群、北上广杭深等各地区交流群、面试交流群、资源共享群等。
有兴趣入群的同学,可长按扫描下方二维码,一定要备注:全国 Or 城市 Or 面试 Or 资源,根据格式备注,可更快被通过且邀请进群。
往期推荐
在部队当程序员是什么体验?
绩效被打C了!!!
MySQL 默认隔离级别是RR,为什么阿里等大厂会改成RC?
评论
婆婆突然问我一个月工资多少,想商量下让我辞掉工作照顾家里。现在我每个月六千多,公公婆婆退休金加起来一万多,可以每个月补贴五千块
某姑娘发帖想问下大家建议:婆婆突然问她一个月工资多少,她说六千多。然后婆婆就想跟她商量,想让她辞掉工作全职在家,婆婆公公退休金加起来有一万多,可以每个月补贴五千生活费,老公知道后双手赞成,老妈知道后觉得婆婆对自己太好了,多少女人照顾家里都是“免费”的,现在还给补贴家用,都觉得应该回归家庭。可她还是很
TTTEED
0
面试官:你懂 CDN 吗?
图解学习网站:https://xiaolincoding.com五一假期期间,图解网站的图片突然全部挂了,可以说是P0事故了,很多读者纷纷私信跟我说,图片挂了, 耽误他学习了!我还是很惊讶,节假日还挺多人在学习的呢,针不戳!这次的事故原因也比较简单,CDN 域名的证书过期了,因为图片是放在了 CDN
小林coding
2
为什么我在客户端发送信息的时候按发送按钮无法发到服务器端?
点击上方“Python爬虫与数据挖掘”,进行关注回复“书籍”即可获赠Python从入门到进阶共10本电子书今日鸡汤红豆生南国,春来发几枝。大家好,我是Python进阶者。一、前言前几天在Python白银交流群【无敌劈叉小狗】问了一个Python通信的问题,问题如下:大家能帮我看看为什么我在客户端发送
Python爬虫与数据挖掘
0
我是真搞不懂这些面试官,天天这个底层逻辑是啥,那个是怎么实现的,我tm怎么知道,你自己不会去搜啊!这世界只有3种人会懂这玩意
某员工发帖吐槽遇到的面试:他说自己是真搞不懂这些面试官,天天mysql底层逻辑是啥,kafka partition怎么实现的,我tmd怎么知道,你自己不会去搜啊!这世界上只有3种人会懂这玩意:1.那些项目的开发人员2.写技术博客装逼的人3.真正对底层实现非常痴迷去钻研的人对于第3种我是打心底佩服,但
TTTEED
0
BigDecimal 为什么可以保证精度不丢失?
来源:juejin.cn/post/7348709938023940136👉 欢迎加入小哈的星球 ,你将获得: 专属的项目实战 / Java 学习路线 / 一对一提问 / 学习打卡 / 赠书福利全栈前后端分离博客项目 2.0 版本完结啦, 演示链接
小哈学Java
0
为什么我们公司还在用 Python 开发项目?
作者:哇哒嘻哇https://www.zhihu.com/question/278798145/answer/3416549119最近几年里,经常看到某些曾重度使用 Python 的大公司迁移成其它语言技术栈,但是,那些小公司/小团队的情况如何呢?一直很想了解那些仍在坚持使用 Python,且支撑业
机器学习算法与Python实战
0
宇宙的尽头是编制?985高校硕士拟聘遗体火化工疯传!
本文来源:大皖新闻、潇湘晨报、南都街谈、超级数学建模、创业邦4月22日,广州市民政局网站发布的《广州市民政局直属事业单位2023年第一次公开招聘工作人员拟聘用人员公示(第一批)》引发舆论关注。名单中有毕业于香港中文大学的刘某拥有研究生学历,专业为哲学(佛学研究),另外二人本科分别毕业于华南理工大学建
机器学习初学者
0
面试官:在原生input上面使用v-model和组件上面使用有什么区别?
前言面试官:vue3的v-model都用过吧,来讲讲。粉丝:v-model其实就是一个语法糖,在编译时v-model会被编译成:modelValue属性和@update:modelValue事件。一般在子组件中定义一个名为modelValue的props来接收父组件v-model传递的值,然后当子组
高级前端进阶
0