Convertir string a double
Publicado por Willians (7 intervenciones) el 07/05/2008 15:16:17
Buenos dias, tengo el siguiente problema:
Estoy capturando de una linea de un archivo de texto (separado por comas) los siguientes campos: CEDULA, NOMBRE,APELLIDO,DIAS TRABAJADOS, MONTO POR DIA
Cada campo lo capturo en una matriz de tipo string, pero cuando quiero multiplicar DIAS TRABAJADOS * MONTO POR DIA y cuando el campo MONTO POR DIA viene con decimales utilizando la formula RESULTADO = cdbl(DIAS TRABAJADOS) * cdbl(MONTO POR DIA), el decimal lo toma como un entero.
Ejemplo:
DIAS TRABAJADOS = 13
MONTO POR DIA = 11,5
RESULTADO = 149,5
Utilizando la formula que plantee el resultado lo muestra como 1495
Que función debo utilizar para que este cálculo lo haga correctamente, sabiendo que los campos los capturo como un string.
Gracias por la ayuda que me puedan prestar.
Estoy capturando de una linea de un archivo de texto (separado por comas) los siguientes campos: CEDULA, NOMBRE,APELLIDO,DIAS TRABAJADOS, MONTO POR DIA
Cada campo lo capturo en una matriz de tipo string, pero cuando quiero multiplicar DIAS TRABAJADOS * MONTO POR DIA y cuando el campo MONTO POR DIA viene con decimales utilizando la formula RESULTADO = cdbl(DIAS TRABAJADOS) * cdbl(MONTO POR DIA), el decimal lo toma como un entero.
Ejemplo:
DIAS TRABAJADOS = 13
MONTO POR DIA = 11,5
RESULTADO = 149,5
Utilizando la formula que plantee el resultado lo muestra como 1495
Que función debo utilizar para que este cálculo lo haga correctamente, sabiendo que los campos los capturo como un string.
Gracias por la ayuda que me puedan prestar.
Valora esta pregunta


0