ニュース

Windowsの標準電卓で4の平方根が2でなかった仕様がようやく修正

画面はバージョン10.1712.10601.0の電卓アプリ

 米Microsoftは4月4日(現地時間)、Windows 10に標準搭載の電卓アプリで4や9などの整数の二乗数の平方根が正確でなかった仕様を修正した。

 これまで、4の平方根を求めた場合に2にはならず、32桁精度の浮動少数計算が行なわれていたため、内部的には1.99999999999999999989317180305609という結果になっていた。ただし、電卓の画面には四捨五入して「2」と表示されるほか、電卓で4の平方根を求めることは少ないので実害はあまりなかったが、ここから「-2」を計算すると「-1.068281969439142e-19」と表示されていた。

 Microsoftは2016年6月のブログの投稿でこれが仕様であるとしていたが、今回ようやく修正が行なわれた。電卓アプリはMicrosoft Store経由で自動アップデートされ、バージョン10.1803.711.0で修正されている。