Canary 版本的 .NET 8 中 Math.Pow() 函数异常

2025-07-02
Canary 版本的 .NET 8 中 Math.Pow() 函数异常

osu! 游戏开发者发现 Windows 11 Canary 版本 (27881.1000) 的 .NET 8 中,Math.Pow(-1, 2) 函数异常返回 -1,而非预期的 1。该问题在 C++ 的 std::pow() 函数中也复现,但在 Python 中则正常工作。开发者已在 GitHub 上提交问题,并建议加入 osu! Discord 服务器以获取更多信息。