有外媒消息形容
Windows 10 v1809(即 October 2018 Update)是公认的微软历史上 Bug
最多的系统更新版本。除了会删除用户文件的重大 Bug
外,更新还带来了一些小问题——虽然不会影响系统功能的正常使用,但很烦人。

IT之家1月24日消息自微软面向用户推送Windows
10更新十月版以来,不少升级到新版系统的用户就面临了各种各样的Bug,比如刚发布的时候出现的文件消失、部分Intel设备驱动出问题等等能够严重影响用户的问题之外,还有些不太显眼的不影响使用的Bug。

IT之家4月5日消息微软今天凌晨推送了Windows 10 RedStone
5预览版17639更新,本次更新面向Skip Ahead跳跃预览通道。这也是继Windows
10创意者更新春季版之后的下一个Windows 10重大版本,在Win10 Build
17639中,微软带来了一系列新功能更新和改进,特别是针对Windows
Sets窗口管理方面而言。

去年12月下旬,就有网友发现,该版本系统的自带计算器中出现了错位的问题——拖动窗口改变大小的时候,有的符号网格之间出现不对齐现象,错开了一个像素。

早在2018年12月,就有网友发现,升级Windows 10
v1809之后,计算器“按钮”之间存在错位的情况。具体表现为,拖动计算器窗口改变大小的时候,部分符号网格之间会出现错位的现象,错开的距离为一个像素。

今天IT之家也发布了《Windows 10
RS5跳跃预览版17639更新内容大全》,其中提到了一条更新内容很值得一说,也就是Windows计算器已更新的10.1803.711.0版本中,可以正确计算完美平方的平方根了。

澳门新葡萄京官网注册 1

这就是Windows
10更新十月版中一个不太起眼的Bug,如果使用计算器频次低或者不细看的话,应该看不出来这个问题,也不会影响用户的正常使用。不过,对于强迫症并且需要使用计算器的用户来说,存在这样的错位问题就会很难受。

也就是,在此之前,当计算4的平方根时,结果将显示为1.99999999999999999989317180305609,因为计算足够的数字以正确进行舍入,所以显示时将舍入为2。但是,一旦你减去2,你会看到其余的数字。

这其实是计算器中的某些按钮未与其他按钮对齐,调整窗口大小时候出现视觉差错。虽然很不起眼,但就是这一个像素破坏了整体的一致性,让人看起来非常不舒服,简直是一个像素逼死强迫症。

对于Windows
10上出现的这个Bug,有网友分析是微软在计算器界面上并没有使用整体平面布局,而是做了多个分组,但是因为没有协调好不同分组之间改变尺寸时的配合,才导致了这一个像素的错乱。

这个Bug发现在微软windows
7操作系统的计算器应用程序中,到目前已经存在了近10年。由于任意精确的数据库错误,计算器会提供错误的答案,并且因为应用程序中使用的数据库没有任何更改,所以这个Bug也存在于Windows
8.1和Windows 10中。

有网友分析,正常情况下计算器应该是平面化设计下一个典型的网格布局应用,不会出现这种情况。微软在计算器界面上并没有使用平面布局,而是做成了多个分组。同时这些组有点混乱,因此当您更改窗口大小时,它们可能不会同时捕捉到像素,导致了这“一个像素”的混乱。

好消息是,微软在最新版本系统中已经修复了这个问题,那个错位的像素已经被掰回来了。

微软的Raymond Chen在微软的开发者页面对这个问题进行过深入的解释:

Windows 已在之后更新的系统版本(10.1812.10048.0)中已经修复这个 Bug。

即使你在取平方根的值碰巧是一个完美的完全平方数,计算器也不会意识到这一点。它不尝试先计算整数平方根,而如果整数平方根计算后无法产生精确结果,则会返回到浮点计算的结果。计算器只是通过扩展的数据库来获取平方根。

(文/开源中国)