Ayuda con IF_THEN_ELSE

Iniciado por Hcrisel, 24 Octubre 2009, 00:28 AM

0 Miembros y 1 Visitante están viendo este tema.

Hcrisel

Hola chicos
Si fueran tan amables. ¿Podrían explicarme esta sentencia?

If A And 2 ^ J Then
   H = 1
Else
   H = 0
End If

La verdad que es la primera vez que lo veo y NO termino de enterder lo que esta remarcado.

Estoy acostumbrado a ver por ej.

A=1 .and. B<>3
A>1
A>=X
etc, etc, pero A and 2^J. O sea 2^J DOS ELEVADO A J esta claro, pero A and 2^J es lo que no entiendo.

Muchas gracias de antemano a todos.



sempus

por lo visto A tiene un valor numerico, digamos

A = 16
j=4

2 ^ 4 = 16


If 16 And 2 ^ 4 Then ( A And 2 ^ J que es lo mismo)
   H = 1
Else
   H = 0
End If


si me equivoco sorry xD
...si la tuviera detendría el tiempo para verla como lo hago en este momento y seria feliz eternamente...
Descarga openSUSE

Hcrisel

MUCHISIMAS GRACIAS
Si yo lo veo del mismo modo, pero no estaba seguro

Me estaría diciendo esto de otra manera

if A = 2^J then ta, ta, ta

Te agradezco mucho ahora si. Lo que pasa que escrito de este modo, como dije antes núnca lo había visto.

Saludos para todos


seba123neo

sin mas decirte que leerte un manual de visual basic o cualquier lenguaje alcanza, no es una pregunta del lenguaje ..ya es de logica.
La característica extraordinaria de las leyes de la física es que se aplican en todos lados, sea que tú elijas o no creer en ellas. Lo bueno de las ciencias es que siempre tienen la verdad, quieras creerla o no.

Neil deGrasse Tyson

Hcrisel

Con vos de MODERADOR, prefiero a mi madre
Aja, si, tenes razón... ¿Eso es todo? Bueno, Ok

En todos los manuales leidos de COBOL, PASCAL, FORTRAN, CLIPPER p/MS-DOS, Unix, Xenix :silbar:. Ah Dbase II, III y Plus. En la actulidad Visual FOXPRO 9.0

Yo te aseguro que no aparece esta expresión.

:rolleyes: Emmm...  ;D No vales mayores comentarios para tu EXCELENTE Intervesión.

Gracias MODERADOR CON TODAS LAS LETRAS.
Humberto. Gualguaychú, E. Ríos, Argentina.  ;D ;D ;D




Jubjub

Vaya.. viene en busca de ayuda y se nos pone chulito, insultando a alguien que ha dado mucho mas al foro.. que mal andamos, eh? :laugh: :laugh:
Jugando con Fósforoshacking con un tono diferente


.
porno

sempus

Cita de: Hcrisel en 24 Octubre 2009, 16:14 PM
En todos los manuales leidos de COBOL, PASCAL, FORTRAN, CLIPPER p/MS-DOS, Unix, Xenix :silbar:. Ah Dbase II, III y Plus. En la actulidad Visual FOXPRO 9.0
Hcrisel  es raro encontrar a alguien que lea o estudie Visual Fox ñ_ñ , yo soy programador en ese lenguaje ^^ si tienes alguna duda ya sabes a quien preguntarle ^^

salu2
...si la tuviera detendría el tiempo para verla como lo hago en este momento y seria feliz eternamente...
Descarga openSUSE

Hcrisel

#7
Hola Sempus

Gracias, muy amable. Es verdad me encuentro un poco bastante solo con mi actual desarrollo.

Hace treinta días pude interpretar en Visual Basic 6.0 la Lectura y Escritura del Puerto Paralelo.

Realicé en mi protoboard, unos Switch y unos led la Lectura y Escritura con la io.dll, pero a la hora de transportarlo a mi lenguaje de trabajo diario, que es VFP 9.0 me di un golpaso contra la PARED.

Pared, que luego de mucho leer y leer, hasta foros de china logré encontrar la HWINTERFACE.OCX para hacer lo que hace la io.dll.

Parece mentira la ignorancia que hay de acerca de este tema. todos prenden led, pero ninguna sabe recibir datos del puerto.

Lo extraño es que la dos trabajan y se comportan de igual modo, pero no así para escribir en el puerto. Y encima cansado de leer, leer y leer me encuentro que este tarado SUPERADO de la informática de moderador. Pero bue, de esos hay en todas partes. Por eso estamos así los seres humanos.

Bueno solo era para comentarte en que se basa mi trabajo actual. Gracias por tu ofrecimiento. Si deseas conectarte conmigo para charlar acerca de esto o cualquier cosa de VFP 9.0 Yo también estoy a tus ordenes xxxxxxxxxxxxxxxx  así te paso mi Hotmail para Chat.