none
operador diferente <> RRS feed

  • Pregunta

  • cual seria la forma para saber si una clave es diferente de otra por cierta cantidad

    ejemplo, tengo este código:

    if i.key <> item.key then

    "hacer algo"

    end if

    lo que hago es saber si i.key es diferente de item.key, pero no considero si i.key es 2 o 3 o 1 e item.key es 7 o 3 o 2, simplemente con que sean diferentes se cumple con la condición, pero existe alguna forma de decir que i.key es diferente por 3, 4 o alguna cantidad en especifico que item.key???

    de antemano muchas gracias

    jueves, 20 de septiembre de 2012 18:31

Respuestas

  • Son dos cosas distintas,

    Una es la evaluación logica que determina si un valor es diferente de otro.

    Otra es saber cual es la diferencia entre dos valores, te pongo un ejemplo remplazando i e item por números:

    Si 4 <> 8 entonces
    //Ejecuto algo
    Fin si

    Diferencia = ValorAbsoluto(4-8)

    Imprima Diferencia

    Como vez, son dos cosas distintas !!!!

    Nota: recierda mencionar el lenguaje en el que estas trabajando !


    Un saludo, Cristian Pérez

    • Marcado como respuesta miguel8a14 viernes, 21 de septiembre de 2012 18:14
    jueves, 20 de septiembre de 2012 19:04
  •  existe alguna forma de decir que i.key es diferente por 3, 4 o alguna cantidad en especifico que item.key???

    If ABS(i.key - item.key) < 3 Then ... 'Difieren en menos de 3

    • Marcado como respuesta miguel8a14 viernes, 21 de septiembre de 2012 18:13
    jueves, 20 de septiembre de 2012 20:24

Todas las respuestas

  • Son dos cosas distintas,

    Una es la evaluación logica que determina si un valor es diferente de otro.

    Otra es saber cual es la diferencia entre dos valores, te pongo un ejemplo remplazando i e item por números:

    Si 4 <> 8 entonces
    //Ejecuto algo
    Fin si

    Diferencia = ValorAbsoluto(4-8)

    Imprima Diferencia

    Como vez, son dos cosas distintas !!!!

    Nota: recierda mencionar el lenguaje en el que estas trabajando !


    Un saludo, Cristian Pérez

    • Marcado como respuesta miguel8a14 viernes, 21 de septiembre de 2012 18:14
    jueves, 20 de septiembre de 2012 19:04
  •  existe alguna forma de decir que i.key es diferente por 3, 4 o alguna cantidad en especifico que item.key???

    If ABS(i.key - item.key) < 3 Then ... 'Difieren en menos de 3

    • Marcado como respuesta miguel8a14 viernes, 21 de septiembre de 2012 18:13
    jueves, 20 de septiembre de 2012 20:24
  • gracias, fueron de mucha ayuda sus comentarios, ya resolví el problema que tenia
    viernes, 21 de septiembre de 2012 18:14