2
15 Punto 4 – Tipos de datos. Variables. Dato El término dato refiere a un atributo cualitativo o cuantitativo de una variable (o un conjunto de variables), y en general se obtiene mediante algún tipo de medición (por ej., alguna magnitud física de un objeto, como la temperatura). Processing puede administrar distintos tipos de datos primitivos. Algunos de los más usados son: números enteros, números decimales, letras, colores, tipografías y valores booleanos. Tipos de datos primitivos Nombre Tamaño Rango de valores boolean 1-bit false o true byte 8-bit -128 a 127 char 16-bit 0 a 65535 int 32-bit -2,147,483,648 a 2,147,483,647 float 32-bit -3.40282347E+38 a 3.40282347E+38 color 32-bit 0 a 16,777,215 Variables Podemos entender una variable como un contenedor que nos permite almacenar un tipo de dato. Las variables permiten la reutilización de datos en un programa tantas veces como se necesite. Las variables constan de 3 partes: tipo de dato, => int nombre de la variable => mes valor => 12 Introducción a Processing v1.5+ Docente: Raúl Lacabanne mes

Intro Processing v1.5 - 04 - Raúl Lacabanne

Embed Size (px)

DESCRIPTION

Intro Processing v1.5 - 04 - Raúl Lacabanne

Citation preview

Page 1: Intro Processing v1.5 - 04 - Raúl Lacabanne

15

Punto 4 – Tipos de datos. Variables.

Dato

El término dato refiere a un atributo cualitativo o cuantitativo de una variable (o un conjunto de variables), y en general se obtiene mediante algún tipo de medición (por ej., alguna magnitud física de un objeto, como la temperatura).

Processing puede administrar distintos tipos de datos primitivos. Algunos de los más usados son:• números enteros,• números decimales,• letras,• colores,• tipografías y• valores booleanos.

Tipos de datos primitivos

Nombre Tamaño Rango de valores

boolean 1-bit false o true

byte 8-bit -128 a 127

char 16-bit 0 a 65535

int 32-bit -2,147,483,648 a 2,147,483,647

float 32-bit -3.40282347E+38 a 3.40282347E+38

color 32-bit 0 a 16,777,215

Variables

Podemos entender una variable como un contenedor que nos permite almacenar un tipo de dato. Las variables permiten la reutilización de datos en un programa tantas veces como se necesite.

Las variables constan de 3 partes:• tipo de dato, => int• nombre de la variable => mes• valor => 12

Introducción a Processing v1.5+  Docente: Raúl Lacabanne

mes

Page 2: Intro Processing v1.5 - 04 - Raúl Lacabanne

16

En Processing, cuando trabajamos con variables, primero debemos declararla y luego asignar el valor que corresponda:

int x;  // declaración de la variable x de tipo intfloat y;  // declaración de la variable y de tipo floatboolean b; // declaración de la variable b de tipo boolean

x = 50; // asignación del valor 50 a la variable xy = 12.6; // asignación del valor 12.6 a la variable yb = true; // asignación del valor true a la variable b

Durante la asignación utilizamos el signo “=“, el cual es llamado operador de asignación. El sentido de asignación se da siempre de derecha a izquierda de dicho signo.

Los pasos de declaración y asignación pueden ser resumidos en una sola línea de código:

int x = 50;  // declaración y asignaciónfloat y = 12.6;  // declaración y asignaciónboolean b = true;  // declaración y asignación

Otro ejemplo de boceto que contiene un conjunto de instrucciones:

size(200, 200); // Ejecuta la función size()int x; // Declara una nueva variable xx = 102; // Asigna el valor 102 a la variable xbackground(x); // Ejecuta la función background()

Lectura recomendada

• Buioli, I. & Pérez Marín, J. "Processing: un lenguaje al alcance de todos", Autoedición, 2013, Alpha, Unidad 3 "Datos: Variables" (pag. 17).

• Reas, C. & Fry, B. "Processing: A Programming Handbook for Visual Designers and Artists”, MIT Press, 2007, Capítulo “Data 1: Variables” (pag. 37).

Introducción a Processing v1.5+  Docente: Raúl Lacabanne