# Convertir flotante a cadena

Convierte un número real en una cadena.

El número real en [Source Data], hasta el número de decimales especificado en [Source Float Decimal Places], se convierte en una cadena y se almacena en [Destination Data].

##### Bloque

##### Texto

TARGET = floatToString (EXPRESSION, 0, 1);
1 5 3/4 2

# | Descripción
1 | [Datos de destino] Defina el destino donde desea almacenar la cadena convertida.
2 | [Source Float Decimal Places] Especifique el número de lugares decimales a convertir. Setting Value Range 0 - 16
3 | [Zero Suppress] ##### Bloque Seleccione la casilla para suprimir la visualización de ceros al principio de los valores. Desactive la casilla para especificar el número de [Dígitos enteros], y para añadir ceros al principio de los valores para alinearlos con el número de dígitos.
(Ejemplo) [Source Data]: 25, [Integer Digits]: 4
Cuando la casilla está seleccionada (activada): | 25
Cuando la casilla está desactivada (deshabilitada): | 0025
##### Texto Defina '0' para suprimir la visualización de ceros al principio de los valores. Defina un valor numérico entre '1' y '20' para especificar el número de [Dígitos enteros], y para añadir ceros al principio de los valores para alinearlos con el número de dígitos.
(Ejemplo) [Source Data]: 25
[Integer Digits]: 0 | 25
[Integer Digits]: 4 | 0025
4 | [Integer Digits] Especifique el número de dígitos de la cadena a convertir. Setting Value Range 1 - 20 Cuando el [Modo de script] es [Bloque], establezca este valor cuando la casilla [Zero Suppress] esté desactivada.
5 | [Datos de origen] Establezca los datos de origen donde se almacena el número real a convertir.

(Ejemplo)

##### Bloque

##### Texto

Var3=floatToString(Var2,0,1);

## Ejemplo de operación

Variable en [Source Data] | [Source Float Decimal Places] | [Zero Suppress] | [Integer Digits] | Variable en [Destination Data] | Comentarios
Tipo de datos y valor | Número máximo de bytes | Cadena convertida
REAL: 1.2345 | 2 | Activar | - | 5 | 1,23 | -
- | 1 | (ninguno) | No se almacena una cadena porque la cadena convertida ha superado el número máximo de bytes que se pueden almacenar. Se considera como fallido en la operación "Resultado de la operación".
Desactivado | 3 | 6 | 001,23 | Se agrega "0" para alinearse con el número de dígitos especificados en [Integer Digits].
4 | 6 | (ninguno) | No se almacena una cadena porque la cadena convertida ha superado el número máximo de bytes que se pueden almacenar. Se considera como fallido en la operación "Resultado de la operación".
4 | Utilizar [Longitud de la variable] | 0001,23 | Se agrega "0" para alinearse con el número de dígitos especificados en [Integer Digits].
0 | Activar | - | 5 | 1 | -
REAL: 1.2367 | 2 | Activar | - | 5 | 1,24 | El valor se redondea.
REAL: -1.2345 | 2 | Activar | - | 5 | -1,23 | Se admite el signo "-".
Desactivado | 2 | 6 | -01,23 | Se agrega "0" para alinearse con el número de dígitos especificados en [Integer Digits].
3 | 6 | (ninguno) | No se almacena una cadena porque la cadena convertida ha superado el número máximo de bytes que se pueden almacenar. Se considera como fallido en la operación "Resultado de la operación".
0 | Activar | - | 5 | -1 | -
INT: 10 | 2 | Activar | - | 5 | 10,00 | Sólo se convierte la parte entera.

Nota: Aunque establezca uno de los siguientes valores de tipo de fecha como [Source Data], el valor no se convierte en formato de fecha/hora a una cadena. El valor se convierte en formato de número real a una cadena.

- DATE
- TIME
- TIME_OF_DAY
- DATE_AND_TIME

### (Ejemplo) Variable DATE_AND_TIME

Formato de fecha / hora: 8/19/2020 10:19:00 AM

Formato real ([Source Float Decimal Places]: 1): 1597799940.0