ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

CUADRO COMPARATIVO DE LOS TIPOS DE DATOS Y OPERADORES


Enviado por   •  13 de Febrero de 2015  •  1.134 Palabras (5 Páginas)  •  2.143 Visitas

Página 1 de 5

CUADRO COMPARATIVO DE LOS TIPOS DE DATOS Y OPERADORES

TIPO DESCRIPCIÓN TAMAÑO DE MEMORIA UTILIZADA

SBYTE Las variables con tipo sbyte pueden contener números enteros de 8 bits con signo. La s de sbyte significa 'con signo', lo que quiere decir que el valor de la variable puede ser positivo o negativo. El menor valor posible para una variable sbyte es -128 y el mayor es 127 1 BYTE

BYTE Las variables con tipo byte pueden contener números enteros de 8 bits sin signo. A diferencia de las variables sbyte, las variables byte no tienen signo y sólo pueden contener números positivos. El valor más pequeño posible para una variable byte es O; el valor más alto es 255 1 BYTE

SHORT Las variables con tipo short pueden contener números enteros de 16 bits con signo. El menor valor posible para una variable short es -32,768; el valor más alto es 32,767 2 BYTES

USHORT Las variables con tipo ushort pueden contener números enteros de 16 bits sin signo. La 'u' de ushort significa sin signo.

El menor valor posible para una variable ushort es O; el valor más alto es 65,535 2 BYTES

INT Las variables con tipo in t pueden contener números enteros de 32 bits con signo. El menor valor posible para una variable int es -2,147,483,648; el valor más alto es 2,147,483,647 4 BYTES

UINT Las variables con tipo uint pueden contener números enteros de 32 bits sin signo. La 'u' en uint significa sin signo.

El menor valor posible para una variable uint variable es O; el valor más alto posible es 4.294.967.295 4 BYTES

LONG Las variables con tipo long pueden contener números enteros de 64 bits con signo. El menor valor posible para una variable long es -9.223.372.036.854.775.808 el valor más alto es 9.223.372.036.854.775.807 8 BYTES

ULONG Las variables con tipo ulong pueden contener números enteros de 64 bits sin signo. La 'u' en ulong significa sin signo.

El menor valor posible para una variable ulong es O; el valor más alto es 18.446.744.073.709.551.615 8 BYTES

CHAR Las variables con tipo char pueden contener caracteres Unicode de 16 bits. El menor valor posible para una variable char es el carácter Unicode cuyo valor es O; el valor más alto posible es el carácter Unicode cuyo valor es 65.535. 2 BYTES

FLOAT Las variables con tipo float pueden contener un valor de coma flotante de 32 bits con signo. El menor valor posible para una variable float es aproximadamente 1.5 por 10 elevado a 45; el valor más alto es aproximadamente 3.4 por 10 elevado a 38 4 BYTES

DOUBLE Las variables con tipo double pueden contener un valor de coma flotante de 64 bits con signo. El menor valor posible para una variable double es aproximadamente 5 por 10 elevado a 324; el valor más alto es aproximadamente 1,7 por 10 elevado a 308 8 BYTES

DECIMAL Las variables con tipo decimal pueden contener un valor de coma flotante de 128 bits con signo. El menor valor posible para una variable decimal es aproximadamente 1 por 10 elevado a 28; el valor más alto es aproximadamente 7.9 por 10 elevado a 28. Las variables de tipo decimal son buenas para cálculos financieros 16 BYTES

BOOL Las variables con tipo bool pueden tener uno de los dos posibles valores: true o falseo El uso del tipo bool es una de las partes en las que C# se aparta de su legado C y C++. En ellos, el valor entero O era sinónimo de false y cualquier valor que no fuese cero era sinónimo de true. Sin embargo, en C# los tipos no son sinónimos. No puede convertir una variable entera en su valor equivalente bool. Si quiere trabajar con una variable que necesita tener una condición verdadera o falsa, use una variable bool y no una variable int 1 BYTE

DATETIME Almacena un instante de tiempo que va comprendido desde 01/01/0001 12:00:00 am a 31/12/9999 11:59:59 pm 8 BYTES

STRING Almacena una secuencia de caracteres 2 BYTES POR CARÁCTER

Se estará preguntando por qué C# admite todos estos tipos de variables diferentes. Los valores más pequeños pueden colocarse en variables de mayores tipos; por lo tanto ¿por qué usar los tipos más pequeños? Si una variable short puede contener valores desde -32.768 hasta 32.767, y una grande puede contener valores desde -9.223.372.036.854.775.808 hasta 9.223.372.036.854.775.807, entonces es evidente que todos los posibles valores short pueden ser almacenados en una variable long. Entonces, ¿para qué sirven los tipos short? ¿Por qué no usar un variable long para todo? Una respuesta es el consumo de memoria. Una variable long puede contener valores más grandes, pero también necesita más memoria. Una variable short usa 16 bits (dos bytes), mientras que una grande usa 32 bits (cuatro bytes de memoria). Si va a trabajar con valores que no van más allá del límite de una variable short, use la variable short. Es una buena costumbre usar toda la memoria que necesite, pero no usar más de la necesaria.

OPERADORES

Los operadores sirven, como su propio nombre indica, para efectuar operaciones con uno o más parámetros (sumar, restar, comparar...) y retornar un resultado. Se pueden agrupar de varios modos.

Operadores Descripción Tipo Asociatividad

(expresión)

objeto.miembro

método(argumento, argumento, ...)

array[indice]

var++, var--

new

typeof

sizeof

...

Descargar como (para miembros actualizados)  txt (7.5 Kb)  
Leer 4 páginas más »
Disponible sólo en Clubensayos.com