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].
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] BloqueDesactive 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.
TextoDefina 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.
|
||||||||||||
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)
Var3=floatToString(Var2,0,1);
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. |
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.
Formato de fecha / hora: 8/19/2020 10:19:00 AM
Formato real ([Source Float Decimal Places]: 1): 1597799940.0