Foros del Web » Programación para mayores de 30 ;) » C/C++ »

matiz numeros enteros reales y char

Estas en el tema de matiz numeros enteros reales y char en el foro de C/C++ en Foros del Web. buenas tardes, me pidierno realizar un programa en el cual muestre el rango el numero de bits, bytes de enteros reales y caracter. pero la ...
  #1 (permalink)  
Antiguo 05/09/2011, 11:08
 
Fecha de Ingreso: mayo-2008
Mensajes: 287
Antigüedad: 16 años
Puntos: 2
matiz numeros enteros reales y char

buenas tardes, me pidierno realizar un programa en el cual muestre el rango el numero de bits, bytes de enteros reales y caracter.
pero la verdad no tengo ni idea de como realizarlo.
seria facil poner un printf y mostrar los datos, pero on puede ser asi tengo que sacar los datos con una disque formula.
alguien sabe donde lo podria descargar ? o poderme ayudar?
ya que tengo el tiempo ensima para entregarlo

Última edición por tokiodata; 05/09/2011 a las 11:22
  #2 (permalink)  
Antiguo 05/09/2011, 12:57
 
Fecha de Ingreso: abril-2010
Ubicación: Rosario
Mensajes: 1.850
Antigüedad: 14 años
Puntos: 228
Respuesta: matiz numeros enteros reales y char

No entendi en lo mas minimo lo que quieres hacer....puedes poner ejemplo y pedasos de codigo que tienes hechos, asi haces las cosas mas simple!

Saludos
  #3 (permalink)  
Antiguo 06/09/2011, 10:59
 
Fecha de Ingreso: mayo-2008
Mensajes: 287
Antigüedad: 16 años
Puntos: 2
Respuesta: matiz numeros enteros reales y char

bueno, es que no tengo codigo ni nada por que no tengo ni idea de como realizarlo.

por ejemplo

numero entero rango bits que ocupa bytes que ocupa

tengo que calcular el rango en el cual se encuentra los numeros enteros pero por medio de una formula.
por que lo facil seria imprimir todos los datos ya fijos pero nos prohibieron realizarlo asi.
entonces no tengo ni idea
  #4 (permalink)  
Antiguo 06/09/2011, 13:57
 
Fecha de Ingreso: abril-2010
Ubicación: Rosario
Mensajes: 1.850
Antigüedad: 14 años
Puntos: 228
Respuesta: matiz numeros enteros reales y char

Me costo una eternidad poder entenderte.....Pero basicamente lo que quieres es el rango, el tamaño en bits y bytes de los tipos enteros, real y caracter (imagino que sera int, float, char).

El tamaño en bytes es facil. Tienes la funcion sizeof que devuelve el tamaño en bytes de un tipo o variable. Ejemplo:

sizeof(int)
sizeof(char)

Luego si multiplicas por 8 (1bytes = 8 bits) te da el numero de btis que tiene el tipo.
Para calcular el rango sin usar los define que vienen definidos, lo que puedes hacer es estudiar las representaciones en bits del tipo y usar operadores de bit para crearlos.

Etiquetas: char, enteros, numeros, programa, reales
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:33.