Math.Pow(-1, 2) devuelve -1 en la versión Canary de .NET 8
2025-07-02
Un desarrollador del juego osu! reportó un problema extraño en la versión Canary de Windows 11 (27881.1000), donde `Math.Pow(-1, 2)` en .NET 8 devuelve inesperadamente -1 en lugar de 1. El problema también ocurre en la función `std::pow()` de C++, pero funciona correctamente en Python. El desarrollador ha abierto un issue en GitHub y sugiere unirse al servidor Discord de osu! para más detalles.
Desarrollo
Error de Windows 11