这可能是iPhone上不起眼的一种BUG。
它最早由Gui Rambo发觉,容易来讲,当你运用华氏度时,iPhone自带的天气APP没有办法正确显现69°。取而代之,它会近似显现68°或许70°。
尽管看起来作用适中,但大家好奇背后的原因。
据不十足总结,iOS 14.6及部分更早的版本会有这一难题,新体系如iOS 15 Beta 2可行正确显现,更早的体系如iOS 11.2.1同样可行显现。
外界对此有几种剖析看法:
1、一位苹果前开发者Joo Pavo判断,这可能与摄氏度和华氏度转换相关,由于69°F= 20.5555555oC,天气APP里面运用摄氏度计数,华氏度系转换而来。
依照该理论65°F显现应当也有BUG,由于18℃=64.4°F,19℃=66.2°F。
2、苹果有意为之的幽默。
有趣的是,69°F只在天气APP里没有办法正确显现,跳移到提供天气数据的Weather网络就寻常了。此外,苹果的另一款天气APP Dark Sky同样可行正确显现69°。
左iOS 14.6 右:iOS 15 Beta2 |