Parallax Propeller P8X32A Manual Del Usuario página 157

Tabla de contenido
2: Referencia de Lenguaje Spin – Operators
Multiplica, Regresa Bajo '
', '
'
*
*=
Este operador también se llama multiplicador bajo, o simplemente multiplicador. Puede
usarse en expresiones variables y constantes. Cuando se usa en expresiones variables o
constantes enteras multiplica dos valores juntos y regresa los 32 bits mas bajos del resultado
de 64-bit. Cuando se usa con expresiones constantes de punto flotante multiplica dos valores
y regresa el resultado de punto flotante de precisión simple en 32-bit. Ejemplo:
X := Y * 8
*=
Multiply-Low tiene una forma de asignación,
, que usa la variable a su izquierda tanto en el
primer operando como en el resultado destino. Por ejemplo,
X *= 20
'Forma corta de X := X * 20
X
Aquí el valor de
se multiplica por 20 y los 32 bits mas bajos del resultado se almacenan de
X
regreso en
. La forma de asignación de Multiply-Low puede usarse en expresiones para
resultados intermedios, ver Asignaciones Intermedias Pág. 151.
Multiplica, Regresa Alto '
', '
'
**
**=
Este operador también se llama multiplicador alto. Puede usarse en expresiones de variables y
enteros constantes, pero no para expresiones constantes de punto flotante. Multiply High
multiplica dos valores juntos y regresa los 32 bits altos del resultado de 64-bit. Ejemplo:
X := Y ** 8
29
Y
Y **
Si
inicio como 536,870,912 (2
) entonces
8 es igual a 1; el valor en la parte alta de de
los 32 bits del resultado.
**=
Multiply-High tiene una forma de asignación,
, que usa la variable a su izquierda en
ambos el operando y el resultado destino. Por ejemplo,
X **= 20 'Short form of X := X ** 20
X
Aquí el valor de
se multiplica por 20 y los 32 bits altos del resultado se almacenan de
X
regreso en
. La forma de asignación de Multiply-High también se puede usar en expresiones
para resultados intermedios; ver Asignaciones Intermedias, Pág. 151.
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