Curso Básico Objective C: Variables básicas y Operadores Aritméticos

Las variables básicas de Objetive C funcionan como en C, veamos los tipos básicos:

int

    Declaración:

    int entero;

    Asignación:

         
            entero=1;
            NSLog(@”%d”,entero);

    short, long, unsigned

            short corto=3;
            NSLog(@”%d”,corto);
            
            long largo=33424234;
            NSLog(@”%ld”,largo);
            
            unsigned long muylargo=21312313424545;
            NSLog(@”%ld”,muylargo);

    Coma flotante (con decimales): float, double

            float condecimales=3.3f;
            NSLog(@”%f”,condecimales);

            

            double conmuchosdecimales=3.34453543546;

            NSLog(@”%f”,conmuchosdecimales);

    Booleanos

            BOOL primera=YES;
            NSLog(@”%d”,primera);
            primera=NO;
            NSLog(@”%d”,primera);
            primera=TRUE;
            primera=true;
            primera=1;

    Caracteres

            char caracter=‘a’;

            

            NSLog(@”%c”,caracter);

    Literales de Cadena de Caracteres 

            

            NSLog(@”nuevalineaya!notra linea”);

    Operadores Aritméticos

            int i=1;
            int j=3;

            

            int k=0;
            float res;

            

            k=i+j;
            NSLog(@”%d”, k);

            i+=j;
            NSLog(@”%d”, i);

            k=i-j;
            NSLog(@”%d”, k);

            i-=j;
            NSLog(@”%d”, i);

            k=i*j;
            NSLog(@”%d”, k);

            i*=j;
            NSLog(@”%d”, i);

            // hay que hacer casting a float

            res=(float)i/j;
            NSLog(@”%f”, res);

            res/=j;
            NSLog(@”%f”, res);

    Comments

    Leave a Reply

    XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

    Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

    Uso de cookies

    Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información. ACEPTAR

    Aviso de cookies