Discussion:
Access - separar parte entera y decimales
(demasiado antiguo para responder)
alberto
2008-01-23 10:43:43 UTC
Permalink
¿Cómo puedo obtener por separado la parte entera y la decimal de una columna
de tipo numérica? ¿Hay alguna función de sql que haga esta tarea?
Por ejemplo, si la columna contiene 40,23 quiero obtener 40 por una parte y
por otra, 23

Gracias
Alberto Quesada
2008-02-04 16:05:28 UTC
Permalink
Saludos

En este servicio de news hay un foro especializado en access, el cual le
recomiendo es muy bueno.

Para obtener la parte entera de un número usa la función INT(cantidad), y la
parte decimal sería cantidad - INT(cantidad)

Consulta la ayuda de access sobre funciones

Alberto Quesada
Post by alberto
¿Cómo puedo obtener por separado la parte entera y la decimal de una
columna de tipo numérica? ¿Hay alguna función de sql que haga esta tarea?
Por ejemplo, si la columna contiene 40,23 quiero obtener 40 por una parte
y por otra, 23
Gracias
e***@gmail.com
2015-05-07 09:20:20 UTC
Permalink
Post by alberto
¿Cómo puedo obtener por separado la parte entera y la decimal de una columna
de tipo numérica? ¿Hay alguna función de sql que haga esta tarea?
Por ejemplo, si la columna contiene 40,23 quiero obtener 40 por una parte y
por otra, 23
Gracias
Function PasaAMinutos(HorasMinutos as Double) as integer
Dim hh,mm as Integer
hh=Int(HorasMinutos)
mm=(HorasMinutos - hh) * 100 'Porque haces lo que dice A Quesada obtienes 0,23
PasaAMinutos=hh*60 + mm
End Function

Loading...