Visual Basic - funcion que entregue los decimales

Life is soft - evento anual de software empresarial
 
Vista:

funcion que entregue los decimales

Publicado por carla (25 intervenciones) el 05/02/2003 20:22:59
hola alguien sabe de aguna funcion que me ntregue los decimales de una valor es decir,

si tengo 13.45

y 45 es la parte decimal , hay alguna funcion que entregue los 45
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:funcion que entregue los decimales

Publicado por hendrixo (248 intervenciones) el 05/02/2003 22:04:50
No la tienes que crear tu.

Esta sería la función que tienes que crear:

Public function gs_decimales (valor as double) as string

Dim l_pos as long

l_pos = instr(valor, ",")

gs_decimales = right(valor, len(valor) - l_pos)

end function
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:funcion que entregue los decimales

Publicado por maro (83 intervenciones) el 05/02/2003 22:18:57
Creo qu eseria mejor esta ya que la otra depende de la configuracion del simbolo decimal
function decimales(numero as double)
Dim z As String, z1 As String
z1 = Format$(numero)
z = Format$(Int(numero))
z1 = Mid$(z1, Len(z) + 2)
if z1="" then decimales=0 else decimales=val(z1)
end if
end function
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar