A número acción
- Última actualización2022/11/23
A número acción
El A número acción en el String paquete le permite convertir una cadena en un número.
Configuración
Este acción admite números positivos, negativos y decimales.
Nota: Si la cadena contiene comas, elimínelas con la acción
Reemplazar para reemplazar cada coma por una cadena vacía.
- En el campo Escriba la cadena, especifique la cadena de origen.
- En el campo Asignar la salida a una variable, especifique la variable numérica.
Ejemplo:
Crear un bot para convertir una cadena a un número decimal.
- Cree un bot.
- En el panel izquierdo, haga clic en Automatización.
Se muestra la lista de formularios y bots disponibles.
- Haga clic en Crear un bot.
- Escriba el nombre del bot: String_to_number.
- Haga clic en Crear y editar.
- En el panel izquierdo, haga clic en Automatización.
- Para asignar la cadena a una variable, haga doble clic o arrastre la acción.
- En el campo Seleccionar las variables/valores de cadena de origen, ingrese 5.78.
- En el campo Seleccionar las variables/valores de cadena de origen (opcional), haga clic en el icono Crear variable para crear una variable.
- En la ventana Crear variable, ingrese stringtest en el campo Nombre.
- Haga clic en Crear y seleccionar.
- Para convertir una cadena en un número, haga doble clic o arrastre la acción.
- En el campo Ingresar la cadena, seleccione la variable $string_test$.
- En el campo Asignar la salida a una variable, haga clic en el icono Crear variable para crear una variable.
- En la ventana Crear variable, ingrese numtest en el campo Nombre.
- Haga clic en Crear y seleccionar.
- Para imprimir los valores, haga doble clic en la acción Cuadro de mensaje o arrástrela. En el campo Escriba el mensaje para mostrar, escriba: $numtest.Number:toString$.
- Haga clic en Guardar y, luego, en Ejecutar.
Ahora observa que el bot trunca los valores después de los puntos decimales y muestra la salida como 5. Por lo tanto, debe volver a convertir este valor numérico en un valor de cadena para generar una salida que incluya el valor con el punto decimal.
- Para convertir el número en una cadena, desde el panel Acciones, haga doble clic o arrastre el
acción.
- En el campo Introducir un número, seleccione la variable $numtest$.
- En el campo Introducir el número de dígitos después del decimal (formato de número) , ingrese 3.
- En el campo Asignar el resultado a una variable, haga clic en el icono Crear variable para crear una variable.
- En la ventana Crear variable, ingrese numtostring_output en el campo Nombre.
- Haga clic en Crear y seleccionar.
- Para imprimir los valores, haga doble clic en la acción Cuadro de mensaje o arrástrela. En el campo Escriba el mensaje para mostrar, escriba: $numtostring_output$.
- Haga clic en Guardar y, luego, en Ejecutar.
El bot ahora muestra el valor como 5.78.