problemas con decimales en procedimiento almacenado en mssql
buenas tardes compañeros estoy un poco confundido por el resultado que me arroja un procedimiento almacenado en mssql
tengo una sentencia asi Código:
set @totalgen=@totalgen+((((@cdedval*(@nnumnoc+@nnumnocf))/@nnumnoc))*(@scporcentaje/100.0)) @cdedval = 26 @nnumnoc = 3 @nnumnocf = 1 @scporcentaje = 15 al hacer la operaion manualmente debe de ser igual a 5.2 en cambio el mssql me regresa que esa operacion es igual a 5.100000 alguna idea de por que me pierde esa decima :confused: gracias por cualquier comentario |
La franja horaria es GMT +2. Ahora son las 22:55:40. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi