Tag: BIGINTEGER
Hola, estoy intentando hacer algunos cálculos matemáticos con BigIntegers. Estoy convirtiendo un código de Python a C# y los resultados que obtengo en C# son diferentes a los de Python. Aquí está el código en C# BigInteger two = BigInteger.Parse(“2”); BigInteger p = BigInteger.Parse(“21888242871839275222246405745257275088548364400416034343698204186575808495617”); BigInteger s1 = BigInteger.Parse(“14132513739920849383792069751007754351800355055139761101807090020635929082500”); BigInteger s2 . . . Read more
Ayer me encontré con un problema con el hashing utilizando Java y C#. Tengo este código en C#: byte[] message = Encoding.UTF8.GetBytes(“nick”); byte[] key = Encoding.UTF8.GetBytes(“key”); HMACSHA256 hmac = new HMACSHA256(key); byte[] HmacBytes = hmac.ComputeHash(message); var result = BitConverter.toString(HmacBytes); _logger.LogInformation($”>>> HMAC: ” + result); y este código en Java: byte[] . . . Read more
Desde que intenté simular la conexión entre mi cliente y mi servidor trabajando en paquetes, he estado luchando con un array de bytes y BigInteger. Cuando mi cliente se conectó al servidor, este envió una respuesta que incluía una clave pública RSA, luego un paquete en hexadecimal como este: none . . . Read more
Recientemente empecé a trabajar en mi proyecto de la escuela, que consiste en escribir un juego de ajedrez chino con un jugador de computadora en Java. Quiero representar el tablero con bitboards, sin embargo, dado que el tablero es de 9×10, los bigints o doubles no son lo suficientemente grandes . . . Read more
Desafortunadamente, tengo un problema con el método BigInteger.Parse(String, NumberStyles) en la librería BigInteger. Intenté usarlo en un programa de C++ y no funciona. No estoy seguro, pero quizás sea porque Microsoft ya no proporciona la oportunidad de trabajar con el método Parse() ¿Cómo puedo convertir una string a un BigInteger . . . Read more