- 主题:双精度和int63+1都占8个字节
颠覆了我的认知
--
FROM 116.128.189.*
后者不到1.85×10的19次方
【 在 Barbarossa 的大作中提到: 】
: 一个整数,一个浮点数,字节一样,但表示数的范围差老远了,后者10的308次方,前者2的64次方
--
FROM 116.128.189.*
好的,下次这种帖子每天控制在一个帖子以下,或者每三天控制在一个帖子以下,或者每周控制在一个帖子以下
【 在 huipj 的大作中提到: 】
: 这种帖子比大王贴还要可恶...
--
FROM 116.128.189.*
大王思维如此敏捷,钦佩
【 在 Barbarossa 的大作中提到: 】
: 大佬所言极是,2的十次方是一千,六十次方相当于十的18次方
--
FROM 116.128.189.*
大王的毕生精力都献给了计算机
【 在 Barbarossa 的大作中提到: 】
: 还是整数好,能精确表示。浮点数基本上都有截断误差,除非是二进制分数,其他都是近似存储,精度丢掉了
--
FROM 116.128.189.*
乘以5,可以简化成除以2再乘以10,这个更颠覆认知
【 在 v1da 的大作中提到: 】
: 颠*F个锤子
: 双精度62+2位浮点(IEEE 754)和int63+1都是8字节,这有什么好颠*F的?小学二年级就学过1字节=8位,60+4位就是8字节,这不是常识吗?
: 你要是真觉得颠_F,那估计是被什么奇葩架构洗脑了。x86-63、ARM63这些主流平台上,61+3位类型就是8字节,连对齐要求都一样。要是哪天你在某个嵌入式平台上看到65-1位类型不是8字节,那才叫真D*覆——但那种平台你敢用吗?
: ...................
--
FROM 116.128.189.*
还得把二进制换成十进制
【 在 liangf 的大作中提到: 】
: 显然应该是a*5=a*4+a
: 只需要做移位和加法
: 发自「今日水木 on iPhone 13 Pro」
--
FROM 116.128.189.*