Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: FKT en 5 Septiembre 2015, 10:54 am



Título: Diferencia de Tipos de datos.
Publicado por: FKT en 5 Septiembre 2015, 10:54 am
El tipo de Dato long es igual a double o es menor?

Y porque meter otro tipo de Dato si tenemos ya double o como se usa?

Saludos y gracias por contestar una pregunta tan tonta  :)


Título: Re: Diferencia de Tipos de datos.
Publicado por: ivancea96 en 5 Septiembre 2015, 15:38 pm
Tipos de coma flotante:
  • float es coma flotante de 4 bytes.
  • double es coma flotante de 8 bytes.


Ahora tipos enteros:
  • char es entero de 1 byte.
  • short es entero de de tamaño mayor o gial a char, y menor o igual a int. Suele ser de 2 bytes.
  • int es entero de tamaño mayor o igual a short y menor o giual a long. Suele ser de 4 bytes.
  • long es entero de tamaño mayor o igual a int. Suele ser de 4 bytes.
  • long long es entero de tamaño mayor o igual a long. Suele ser de 8 bytes.

Cuidado, porque en C# por ejemplo, "long" es de 8 bytes.
Pero en C y C++ suelen darse esos valores.

Luego, los enteros los puedes combinar con signed o unsigned.

como se usa?

Como quieras.


Título: Re: Diferencia de Tipos de datos.
Publicado por: FKT en 5 Septiembre 2015, 15:45 pm
Como quieras.

Jaja ya pero por ejemplo es lo mismo usar un long  a un int??


Gracias por la escala de tipos de datos .


Título: Re: Diferencia de Tipos de datos.
Publicado por: engel lex en 5 Septiembre 2015, 16:49 pm
Jaja ya pero por ejemplo es lo mismo usar un long  a un int??


Gracias por la escala de tipos de datos .

en general si... solo que el long te permitirá usar números más grandes (64bit contra 32 bits) sin que se desborde


Título: Re: Diferencia de Tipos de datos.
Publicado por: tincopasan en 5 Septiembre 2015, 19:42 pm
más allá de que los puedas usar para que declarar un valor con más de lo que realmente vale, o sea si trabajas con números hasta 35000 ¿para que declararlo long? solo le asigna más memoria de la que necesita.


Título: Re: Diferencia de Tipos de datos.
Publicado por: FKT en 5 Septiembre 2015, 19:48 pm
Vale, gracias por aclarar mis dudas  ;D