Red de conocimiento informático - Conocimiento sistemático - Máxima puntuación, explique qué es una expresión.

Máxima puntuación, explique qué es una expresión.

Una expresión es una combinación de números, operadores, símbolos de agrupación de números (paréntesis), variables libres y variables de restricción, etc., en una disposición significativa que puede obtener valores numéricos. A las variables de restricción se les asignan valores dentro de la expresión, mientras que a las variables libres se les pueden asignar valores fuera de la expresión.

Lo anterior es un concepto, con algunos conocimientos adjuntos para usted

2 Clasificación de expresiones

1. Las expresiones aritméticas son las expresiones más utilizadas, también conocidas como expresiones numéricas. Es una fórmula matemática que opera mediante operadores aritméticos. Veamos primero los operadores aritméticos en Visual Basic:

Operadores aritméticos

1) Operador de multiplicación*

X*Y encuentra X multiplicado por Y Ejemplo de valor: 6*7=42

2) Operador de división/

X/Y Encuentra el valor de X dividido por Y (operación de punto flotante) Ejemplo: 2,76/1,2=2,3

3) Operador de división de enteros div

X div Y Encuentra el cociente entero de X dividido por Y (calculado para números enteros) Ejemplo: 25=5

4) Resto operador Mod

X mod Y encuentra el resto cuando X se divide por Y (operando con números enteros Ejemplo: 25 mod 4=1

5) Operador de suma

<). p>Ejemplo de operación de suma X Y: 32 2=34

6) Operador de resta-

- Ejemplo de operación de resta X-Y: 48-21=27

Desde Visual Basic solo puede reconocer expresiones matemáticas escritas en su formato, nuestras expresiones matemáticas de uso común deben convertirse a expresiones de Visual Basic.

2. Expresiones lógicas

Solo hay dos resultados de las operaciones lógicas: Verdadero (verdadero) y Falso (falso). Visual Basic proporciona seis operadores relacionales y tres operadores lógicos:

= (igual a), lt (menor que), lt; = (menor o igual a), gt (mayor que), gt; ; = (mayor o igual a), lt; gt; (no igual a)

NOT (no), AND (y), OR (o)

Relaciones de operación

p q NOT p p AND q p OR q

Verdadero Verdadero Falso Verdadero Verdadero

Verdadero Falso Falso Falso Verdadero

Falso Verdadero Verdadero Falso Verdadero

Falso falso Verdadero Falso Falso

Por ejemplo: 5gt;3 da como resultado Verdadero, "a"gt;"b" da como resultado Falso.

Edite este párrafo

3. Prioridad de operación de las expresiones

En el proceso de conversión de expresiones, debe comprender la prioridad de varias operaciones. cumplir con los requisitos de operación de fórmulas matemáticas. El orden de prioridad de las operaciones es:

Paréntesis → Función → Potencia → Multiplicación, División → Suma, Resta → Operador de conexión de caracteres → Operador relacional → Operador lógico

Si las operaciones son del mismo nivel se realizan de izquierda a derecha; los corchetes de varios niveles se realizan de adentro hacia afuera.

Ejemplo:

(10 6)*3^2*COS(1)/2*8 7

① ④ ③ ⑤ ② ⑥ ⑦ ⑧

Sqrt(Abs(p/n-1)) 1

④ ③ ① ② ⑤