Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   Como Truncar decimales (https://www.clubdelphi.com/foros/showthread.php?t=48066)

Carmelo Cash 14-09-2007 13:35:14

Como Truncar decimales
 
Hola Foro:
Estoy aciendo un módulo con Delphi7 sobre una tabla DBF.
Necesito hacer una consulta que modifique un campo en forma porcentual. Estoy haciendo lo siguiente:

Uptade articulos.dbf set precio=precio+precio* (:Porcentaje ) /100

El problema es que el precio queda 1.2134001. No puedo cambiar el diseño de los campos en la tabla, por eso quisiera saber como hago para truncar los decimales, o sea una función tipo int() o trunc()

Desde ya gracias por su atención.

jhonny 14-09-2007 15:37:59

¿Te sirve la función Frac?

marcoszorrilla 14-09-2007 15:38:46

Código SQL [-]
Uptade articulos.dbf set precio=Cast(precio+precio* (:Porcentaje )  /100 As Integer)

Un Saludo.

Carmelo Cash 14-09-2007 15:52:18

Gracias
 
Gracias por todo.
Saludos


La franja horaria es GMT +2. Ahora son las 23:18:04.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi