Convierte una expresión al tipo de datos entero complejo de 32 bits.
Sintaxis
ComplexInteger32 Expresión
La sintaxis del operador ComplexInteger32consta de las siguientes partes:
Parte |
Descripción |
|---|---|
Expresión |
Cualquier expresión. Se permiten todos los tipos de datos. |
Notas
El operador puede procesar valores escalares o series y matrices de datos completas. Si la Expresión es una serie de datos o una matriz de datos, la conversión de tipo se realiza elemento por elemento y el resultado vuelve a ser una serie de datos o una matriz de datos. Cuando se convierte una señal, una serie de señales o una curva espacial, solo se tiene en cuenta el componente Y. El resultado contiene el componente X y, en caso necesario, el componente Z de la Expresión. Si la Expresión es una lista, la operación se ejecuta para cada elemento de la lista y el resultado también es una lista.
Durante la conversión, se recortan los decimales de los números en coma flotante. El valor booleano TRUE da como resultado el valor (1n, 0n) y FALSE da como resultado el valor (0n, 0n). Para los tipos de datos reales, la parte imaginaria se fija en cero. Las cadenas se interpretan primero como un valor o magnitud física y, a continuación, se convierten como datos numéricos. Aquí se utilizan el separador decimal y de lista establecido en Opciones en FlexPro. El tipo Vacío o un valor en coma flotante inválido da como resultado (0n, 0n).
Si la Expresión es una magnitud física, debe tener la dimensión SI 1 y se transforma a la unidad 1 antes de la conversión.
Disponibilidad
FlexPro View, Basic, Professional, Developer Suite
Ejemplos
ComplexInteger32 1.0E10 |
Devuelve (1410065408, 0), ya que se produce un desbordamiento. |
ComplexInteger32 "(1; 3)" |
Devuelve (1, 3). |
Véase también
Operador ComplexFloatingPoint32