V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  icyalala  ›  全部回复第 162 页 / 共 191 页
回复总数  3810
1 ... 158  159  160  161  162  163  164  165  166  167 ... 191  
2018-10-22 21:04:23 +08:00
回复了 TomasKozey 创建的主题 Apple LG 5K 显示器有毒,充“炸”了 MacBook 的电池
@ultimate010
巧了,我也是 14 款 15'mbp,只要有电源就插电源,循环也一百多次,损耗也非常小,也没外接显示器。几个月前就突然鼓包了,鼓得非常厉害,但从软件层面看怎么看都很健康。
2018-10-15 11:40:33 +08:00
回复了 jiang1234321 创建的主题 C double 浮点类型的一些疑问
@jiang1234321

0.1 和 0.9 用二进制表示的话,都是无限循环的,但内存中的 double 只有有限位数,所以要做截断并 rounding 到最近的一个二进制,这里损失了精度。

"0.1" 解析后是 0x1.999999999999ap-4
"0.9" 解析后是 0x1.ccccccccccccdp-1
"1" 解析后是 0x1p0
1-0.9 实际在内存中的计算是 0x1p0 - 0x1.ccccccccccccdp-1 = 0x1.9999999999998p-4

直接写的 0.1 和经过计算得到的 0.1 在内存中的数值不相同,相差 2 ulp。

0x1.999999999999ap-4 转换为十进制时,是 0.1000000000000000055511151231257827021181583404541015625,print 会截断到 0.10000000000000000,舍去结尾的 0,就是 0.1。

0x1.9999999999998p-4 转换为十进制时,是 0.09999999999999997779553950749686919152736663818359375,print 会截断到 0.09999999999999998。

上面的这些 0x 开头的数值是用 Hexadecimal 格式写的,等同于 double 在内存中的实际数据。
2018-10-14 14:25:12 +08:00
回复了 jiang1234321 创建的主题 C double 浮点类型的一些疑问
@CEBBCAT https://www.exploringbinary.com/topics/ 见 "Correctly Rounded Decimal to Floating-Point Conversion" 这部分的文章。

CSAPP 可以作为基础知识来了解一下,精度究竟是如何损失的、损失结果是怎么样的,这部分就没有介绍了。

把字符串解析为 IEEE754 浮点数,是非常复杂的事情,vc、gcc、jdk 甚至 libc 的 strtod 都出现过 bug。
IEEE754 浮点数运算,又是另一个话题了。
2018-10-14 10:55:03 +08:00
回复了 jiang1234321 创建的主题 C double 浮点类型的一些疑问
可以仔细看一下 IEEE754 浮点数标准与计算过程。精度损失主要集中在这几个地方:
1. 大部分十进制表示的小数,是不能完全精确的由二进制的 IEEE 浮点数表示出来,编辑器解析字符串的过程中会有 rouding 过程。
2. 打印的时候,二进制大部分情况也不会完全用十进制表示出来,printf 会做舍入和截断。
3. 浮点数计算的过程中,可能会有精度损失。
可以在 https://www.exploringbinary.com/floating-point-converter/ 转换来看看。

"0.1" 解析后是 0x1.999999999999ap-4
"0.9" 解析后是 0x1.ccccccccccccdp-1 (注意最后一位)
1-0.9 得到的结果是 0x1.9999999999998p-4 (注意最后一位)

1.0 / 3.0 * 3.0 这三个数都能精确表示为 IEEE 浮点数
1.0 / 3.0 得到结果 0x1.5555555555555p-2
再乘以 3.0 得到结果 0x1p0
2018-10-13 19:27:08 +08:00
回复了 woncode 创建的主题 问与答 肺炎大概得花多少钱
@wohenyingyu03 年初《流感下的北京中年》那篇文章
2018-10-11 17:15:32 +08:00
回复了 ShadowWhisper 创建的主题 奇思妙想 各位 V 友,有没有给老妈消磨时间的好办法
买个 iPhone、iPad 装个抖音今日头条什么的,可能用几天就喜欢上了。。
简单说就是用户安全意识不够,导致 Apple ID 被盗,连累了支付宝。
支付宝不想背锅,又不能直接怼用户,就把锅甩回了苹果。
2018-10-10 18:52:28 +08:00
回复了 zjupigeon 创建的主题 MacBook Pro Mac 淘宝电池推荐
原装鼓包都把后盖快顶开了,着急换就在京东买的绿巨能,因为只有这个牌子能第二天送到。。
自己换电池感觉提心吊胆的,铲双面胶累得要死。换好到现在 3 个月了,没什么特别感觉。。
2018-10-10 18:40:37 +08:00
回复了 CUMTProgrammer 创建的主题 程序员 IOS 淘宝 HD 版本不能横屏
横竖屏切换在这种量级的 App 上添加支持,代价实在太高了,还会有一大坨 Bug。。
用得人又那么少,还被人喷没用、没脸,那... 不如砍掉吧~~
2018-10-02 03:34:59 +08:00
回复了 helloiac 创建的主题 问与答 求教批量压缩 png 的最好方案
这些都是有损压缩啊,不能光看压缩比,也要对比一下质量吧。

不过既然都能接受有损了,不如换个其他格式~
2018-09-29 22:26:19 +08:00
回复了 RobinCheng 创建的主题 iOS Apple 的宽容让 iPad 应用质量越来越差
如果苹果强制需要在 iPad 上实现不同设计,仅放大不让上架的话,估计大部分厂家就放弃 iPad 了。
反正用得人不多,开发和维护代价又太大。
2018-09-29 12:33:37 +08:00
回复了 VKMEPR 创建的主题 软件 有软件能根据下载链接获取文件 SHA1 吗?
http HEAD 能拿到 Content-Length 和 Last-Modified,可以当做文件大小和修改日期。
SHA1 除非存储平台预先计算好并提供对外接口,否则就得把文件完整下下来计算。
"剩余空间越大越快" 倒不至于,"剩余空间越小越慢" 倒是能找到一些相关性。
2018-09-24 01:42:40 +08:00
回复了 Fulcrum 创建的主题 软件 求推荐一个 PC 用的 PDF 阅读器
PDF 格式其实很复杂,如果遇到排版混乱或者打不开的,用 Acrobat 兜底。
过去很知名的福昕阅读器(foxit) 不知道现在怎么样了,好久没用 windows 了。。。
2018-09-21 17:17:52 +08:00
回复了 metaquant 创建的主题 iPhone iPhone x 和 iPhone xr 之间怎么选?
@sucai CPU/GPU 相同,分辨率低,意味着负载低,意味着当未来系统和游戏硬件需求越来越高时,同 SOC 低分辨率的设备可以再坚持得时间更长一些。除这点之外,低分辨率不可能算是优点啦。。

iPad 刚上 Retina 时、iPhone 6 Plus 刚出来时,我换了新设备,结果用了一两年后就各种卡,别人同一时间买的小屏相对来说就好一些。我做 iOS 开发对这个比较敏感。。
2018-09-21 17:09:21 +08:00
回复了 est 创建的主题 全球工单系统 终于轮到我被 今日头条 全文去水印抄袭侵权了
@PureWhiteWu

“而且问题不是平台就心安理得地享受利益,是哪怕平台有心想要整顿,内容供应商问你一句,“你凭什么说我是抄袭?原作者授权你了么?”平台一点办法都没。”

我总觉得这样不对。。平台有办法整合内容,有办法与内容供应商一同牟利,有各种算法对内容进行分析和聚合,没有道理说 "没有能力或者没有责任去做抄袭鉴别"。以头条的技术实力,只要有投入,肯定能够把抄袭鉴别相关的系统做到一个大家可以接受的程度。

敏感内容有举报或者系统监控到,就会先下线再审核,因为这关系到了切身利益。
抄袭内容则必须依靠原作者个人举报,先审核后下线,因为这损害了自身利益。
1 ... 158  159  160  161  162  163  164  165  166  167 ... 191  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2703 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 63ms · UTC 05:17 · PVG 13:17 · LAX 21:17 · JFK 00:17
Developed with CodeLauncher
♥ Do have faith in what you're doing.