Parallax Propeller P8X32A Manual Del Usuario página 89

Tabla de contenido

Publicidad

diferencia de las constantes enteros. Para especificar una constante de punto flotante se debe
dar una clara indicación que el valor es de punto flotante; la expresión puede hacerse de
punto flotante sencillo o completamente de punto flotante (no enteros).
Los valores de punto flotante deben escribirse como:
1) Dígitos decimales seguidos por punto decimal y al menos un digito decimal mas,
2) Dígitos decimales seguido por "e" (para exponente) y un valor exponente entero o,
3) Una combinación de 1 y 2.
A continuación ejemplos de contantes validas:
0.5
1.0
3.14
1e16
51.025e5
3 + 4
3.0 + 4.0
3.0 + 4
3.0 + FLOAT(4)
Este es un ejemplo declarando un entero contante y dos constantes de punto flotante.
CON
Num1 = 20
Num2 = 127.38
Num3 = 32.05 * 18.1 - Num2 / float(Num1)
El código de arriba activa
que la ultima expresión requiere que
compilador lo trate como valor de punto flotante.
El compilador Propeller maneja las constantes de punto flotante como un numero real de
precisión simple como describe el Standard IEEE-754. números reales de precisión sencilla
se almacenan en 32 bits con un bit de signo, un exponente de 8-bit, y una mantisa de 23-bit
(la parte fraccional). Esto proporciona aproximadamente 7.2 dígitos decimales significativos.
2: Referencia de Lenguaje Spin –
Valor de punto flotante
Valor de punto flotante
Valor de punto flotante
Valor de punto flotante
Valor de punto flotante
expresión Entera
expresión de punto flotante
expresión invalida, ocasiona error de compilación
expresión de punto flotante
Num1
Num2
Num3
,
y
a 20, 127.38 y 573.736, respectivamente. Note
Num1
este encerrado en la declaración
CON
FLOAT
para que el

Publicidad

Tabla de contenido
loading

Productos relacionados para Parallax Propeller P8X32A

Este manual también es adecuado para:

Propeller p8x32a-d40Propeller p8x32a-q44Propeller p8x32a-m44

Tabla de contenido