Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - *-.Sub-Vorbio.-*

#21
Es increible lo que se puede llegar a hacer sabiendo programar...  :o
#22
Muy agradecido por la rapidez en el apoyo logístico. Un saludo. Sigo por aquí alimentandome de información.

#23
El código es el siguiente. La duda viene relacionada con el operador "^" en Java.

public class Operador {

public static void main (String []args){

int a,b;
boolean t;
a = 3;
b = 8;

t = a <= b ^ b > a;

System.out.println("t:" + t);

}
}


Lo cual al ejecutar me imprime FALSE... (t: false)

No entiendo por qué sucede esto, ya que en el caso de “t“, “a“ debería ser menor o igual (<=) que “b“ (lo cual cumple) o (del tipo XOR a nivel de bit) “b“ debería ser mayor que “a“ (lo cual también cumple).

No llego a entender este operador "^", alguien me lo podría explicar?. Gracias. Un saludo y disculpen las molestias.
#24
Me interesaría bastante saberlo, ya que a pimera vista no lo veo. En su caso ¿sería interesante hacer algo parecido?, no sé lo suficiente como para pronunciar, pero me gustaría aprender en ese campo. Aquí lo dejo. Un saludo y gracias! :)
#25
   Tomaré el consejo! gracias.

   Se plantea un nuevo asunto.  operar (en concreto sume) dos variables del tipo básico byte por medio de una tercera del mismo tipo que haga la operación. Algo así:

                  byte a,b,c;
a=1;
b=1;
c=a+b;


   Mi problema comienza aquí, ya que tengo que convertirlos en int para poder operarlos, por causas que desconozco. O a lo mejor no es así, pero he de realizar esta operación por medio de algún "sistema"... :S

#26
Te lo agradezco sapito169, me ha sido de gran ayuda, disculpa mi ignorancia, lo importante es que me interesa el tema, intentaré ponerme a la altura lo antes que pueda, para evitar haceros perder el tiempo en tonterias del estilo.

¿Qué me recomendarías para aprenderme más rápido la "sintaxis" de java?

No se si estará bien dicho. Disculpas en su caso, Un saludo!
#27
public class Return {

   public static void main (String [] args){
            
      String n;
      n = esta(arreglo);
      System.out.println(n);
   
      int arreglo[] = {1,2,3};
      int elemento = 2;
      
   }
      public boolean pertenece ( int[] arreglo, int elemento) {
         boolean esta=false;
         int i=0;
         while ((!esta)&(i<arreglo.length)) {
         if (arreglo==(elemento))
            break;
         else
            i++;
         
         }
         return esta;}
   } //Donde esta el error?? :S siento decirlo, pero necesito que alguien me escriba la corrección por que no soy capaz de desarrollarla, sin perjuicio de las ayudas que he recibido ya en este post pero que no se utilizar... Un saludo, gracias y disculpas por mi incapacidad.
#28
Sería posible hacer algo parecido a esto?

public static void main (String [] args){
      boolean a;
      int b [] = {1,2,3};
      int c = 2;
      a = b[(0)|(1)|(2)] == c;   //Establecer una rango en b      
      System.out.println(a);
}
#29
boolean a;
  int b[]={1,2};
  int x=2;
  a = x == 1;
  a = x == 2;

  System.out.println(a);
#30
Se ocurrió esto, super básico, lo que necesito alguna fórmula que llame a un método con un bucle o algo similar para ahorrarme poner todos los valores del array no relacionados. Un saludo, siento no saber expresarme bien aún. Gracias de antemano.