Ver Mensaje Individual
  #2  
Antiguo 24-11-2025
ermendalenda ermendalenda is offline
Miembro
 
Registrado: ago 2021
Posts: 2.759
Reputación: 7
ermendalenda Va por buen camino
Hola, es dificil saberlo sin conocer tu desarrollo, pero puedes verificar algunas cosas:
-Configuración Regional, separador decimal y miles de ambos, puede que estén diferentes y afecte a tu programa, es una cosa qque yo he tenido en cuenta y al inicio del programa redefino siempre para evitar errores de que un usuario los cambie o no se haya instalado el Sistema operativo acorde a dichas reglas de puntuación.
-Cuando envies el cálculo del hash, en la linea anterior o posterior guarda la cadena con la que se realiza el cálculo del mismo, para saber si hay alguna diferencia entre ambas cadenas en cuanto al importe que comentas, por que aunque creas que en ambos cálculos esté sin decimales quizas alguna variable mal definida y que actue en alguna ocasión, esté formateandolo a número entero y en otras no actue esa variable. por ejemplo al pasar a string al formar la cadena puede actuar ese tipo Long (entero) y te la lie.
Responder Con Cita