Kategorier: Alle - positivo - variables - bytes - valores

af JAVIER TORRES PEREA 3 år siden

243

Tipos de variables de C#

En el lenguaje de programación C#, existen diversos tipos de variables que se utilizan para representar diferentes tipos de datos. Por ejemplo, la variable 'short' representa números enteros y utiliza 2 bytes de memoria, con un rango de valores que va desde -32.

Tipos de variables de C#

Tipos de variables de C#

BOOL

Verdadero o falso
Solo puede contener true o false. Se usa para condiciones lógicas. Usa 2 bytes

bool p = true; bool a = false;

CHAR

'\u0000' a '\uFFFF'
Representa un numero, letra o simbolo según la tabla ASCII. Usa 2 bytes

char a='A'; char b='V'; char c='!';

DECIMAL

−7.9228162514264337593543950335 a +7.9228162514264337593543950335
Se almacenan como enteros de 128 bits (16 bytes) con signo escalados mediante una potencia variable de 10.

decimal a = 5; decimal b = 30; decimal c = 12000;

DOUBLE

±4.94065645841246E−324 a ±1.79769313486232E+308
Representa a un numero de coma flotante. Usa 4 bytes.

double a = 5.5; double b = 30; double c = 30.0;

FLOAT

±1.401298E−45 a ±3.402823E+38
Representa a un número de coma flotante. Hay que añadir un F al final. Usa 4 bytes

float a = 4.55555F; float b = -1.8521F; float c = 600.152F;

ULONG

0 a 18.446.744.073.709.551.615
Representa a un número entero real positivo. Usa 8 bytes.

ulong a = 40000000; ulong b = 646334578; ulong c = 32356;

LONG

-9.223.372.036.854.775.808 a 9.223.372.036.854.775.807
Representa a un número entero real. Usa 8 bytes.

long a = 40000000; long b = 646334578; long c = -32356;

UINT

0 a 4.294.967.295
Representa a un número entero real positivo. Usa 4 bytes. Es el mas usado

uint a = 1; uint b = 5; uint c = 30000;

Int

-2.147.483.648 a 2.147.483.647
Representa a un número entero real. Usa 4 bytes. Es el mas usado

int a=-1; int b=5; int c=30000

Ushort

0 a 65.535
Representa a un número entero real positivo. Usa 2 bytes

ushort a = 20; ushort b = 300; ushort c = 30000;

Short

-32.768 a 32.767
Representa a un número entero real. Usa 2 bytes

short a = 20; short b = 300; short c = -30000;

Sbyte

-128 A 127
Representa a un número entero real. Usa 1 byte

EJEMPLO

sbyte a = 30; sbyte b = 126; sbyte c = -120;

Byte

Representa a un número entero real positivo. Usa 1 byte.
EJEMPLO:

byte a=30; byte b=126; byte c=120;

RANGO DE VALORES

0 A 255

DEFINICION