2009-02-10 20 views
8

he visto esto antes en SQL y Visual Basic, ahora puedo realizar ingeniería inversa en una speadsheet Excel y han llegado a través de la siguiente fórmula:¿Qué significa <>?

 
=IF(D23<>0,"Insufficent",0) 

Estoy convirtiendo a ActionScript:

 

var result:String = [condition] ? 0 : "Insufficient"; 
 

pero No estoy seguro de qué significa D23 < > 0, ¿simplemente "no es igual"?

+1

Creo que el operador <> desigualdad en realidad se origina en el lenguaje BASIC. –

Respuesta

25

Sí, significa "no igual", ya sea inferior o superior a. por ejemplo

If x <> y Then 

se puede leer como

si x es menor que yo x es mayor que y entonces

El resultado lógico ser "Si x es nada excepto igual a y "

+0

¡¡bien !! ¡Primero me confundí con la pregunta! Sabía que "no era igual", pero me preguntaba si había algo más :) – Shoban

2

Sí, es "no igual".

6

Significa que no es igual a. Lo mismo que! = Visto en los lenguajes de estilo C, así como en actionscript.

4

Sí en SQl <> es lo mismo que! = Que no es igual ... excepto para NULLS, por supuesto, en ese caso necesita usar IS NULL o IS NOT NULL

0

Intuitivamente lo leí como "diferente de". "! =" me golpea milisegundos después.

1

"No es igual"

Cuestiones relacionadas