elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Ingresar Registrarse
31 Julio 2010, 07:58  


Temas destacados: ¡¡ elhacker.net dice NO al cierre de páginas webs !!



+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse)
| | |-+  parte entera y decimal
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Imprimir
Autor Tema: parte entera y decimal  (Leído 2451 veces)
monty89

Desconectado Desconectado

Mensajes: 12


Ver Perfil
parte entera y decimal
« en: 27 Agosto 2009, 23:08 »

Hola a todos necesito separar un numero decimal. En una variable A la parte entera y en otra variable B la aprte decimal. Gracias de antemano.
En línea
h0oke

Desconectado Desconectado

Mensajes: 2.060


Coder ~


Ver Perfil WWW
Re: parte entera y decimal
« Respuesta #1 en: 27 Agosto 2009, 23:09 »

Busca en el foro antes de preguntar ;)

http://foro.elhacker.net/programacion_cc/numeros_decimales_y_parce_decimal-t265319.0.html
En línea
monty89

Desconectado Desconectado

Mensajes: 12


Ver Perfil
Re: parte entera y decimal
« Respuesta #2 en: 27 Agosto 2009, 23:53 »

Es que yo lo unico que solo pueo utilizar el printf scanf el while yel if sabeslo esencial, y del link que me has pasado no he dado casi nada. Lo unico que quiero es almazenar la parte entera en una variale y la parte decimal en otra, es que necesito redondear un numero siempre hacia arriba y nose como hacerlo estoy haciendo mil cosas pasando de int a un vector para nada. Gracias. Estoy un poco apurado.
En línea
Jaixon Jax

Desconectado Desconectado

Mensajes: 824



Ver Perfil
Re: parte entera y decimal
« Respuesta #3 en: 27 Agosto 2009, 23:53 »

 :P

  10 $ a que es mapers jeje
En línea

monty89

Desconectado Desconectado

Mensajes: 12


Ver Perfil
Re: parte entera y decimal
« Respuesta #4 en: 27 Agosto 2009, 23:55 »

mapers¿? que es mapers. No tengo mucho nivel de programacion y tengo que hacer esto como sea. No entiendo que quieres decir. Lo siento.
En línea
h0oke

Desconectado Desconectado

Mensajes: 2.060


Coder ~


Ver Perfil WWW
Re: parte entera y decimal
« Respuesta #5 en: 28 Agosto 2009, 00:40 »

Estudia matemáticas antes de programación  :D

:P

  10 $ a que es mapers jeje

20$! Jaja

PD: No me gustan mucho estos comentarios, pero sin embargo me uno. Mapers trajo alegría a la programación  :xD
En línea
Salvilz

Desconectado Desconectado

Mensajes: 22


Ver Perfil
Re: parte entera y decimal
« Respuesta #6 en: 28 Agosto 2009, 03:22 »

No se si exactamente lo necesitas asi pero es una idea...

Citar
#include <stdio.h>

int main()
{
    float numero;
    float parteEntera;
    float parteDecimal;
   
    printf("\nIntroduce el numero: ");
    scanf("%f",&numero);
   
    parteEntera = (int)numero; //Casting a entero
    parteDecimal = numero - parteEntera;
   
    printf("\nLa parte entera es %f y la parte decimal es %f",parteEntera,parteDecimal);
   
    getchar();getchar(); 
}

Espero haberte ayudado.
En línea
h0oke

Desconectado Desconectado

Mensajes: 2.060


Coder ~


Ver Perfil WWW
Re: parte entera y decimal
« Respuesta #7 en: 28 Agosto 2009, 03:25 »

La idea está bien, debes revisar los tipos de datos que utilizas para no desperdiciar memoria... Y no entiendo la finalidad de dos getchar.
En línea
Salvilz

Desconectado Desconectado

Mensajes: 22


Ver Perfil
Re: parte entera y decimal
« Respuesta #8 en: 28 Agosto 2009, 03:28 »

la finalidad de los dos getchars es simplemente xq usaba el dev, para que pidiera un intro antes de salirse del programa y pudiera ver los resultados.

Creo que asi se ve muy simple. Tienes razon en la manera de optimizar las variables. "parteEntera" puede ser un int, y "parteDecimal" igual si lo quieres sin el 0. Pero si el chico esta aprendiendo, tampoco queria complicarle la vida demasiado ^^
En línea
h0oke

Desconectado Desconectado

Mensajes: 2.060


Coder ~


Ver Perfil WWW
Re: parte entera y decimal
« Respuesta #9 en: 28 Agosto 2009, 03:31 »

Exacto esa es una de las formas...
En línea
Anibal784

Desconectado Desconectado

Mensajes: 762

Yo no la vote, pero me la tengo que aguantar igual


Ver Perfil WWW
Re: parte entera y decimal
« Respuesta #10 en: 28 Agosto 2009, 03:49 »

Citar
debes revisar los tipos de datos que utilizas para no desperdiciar memoria..
En si, el tamaño final de un ejecutable con respecto a otro no variaría mucho, estamos hablando de 1 variable. Lo que si hay que tener en cuenta es que la computadora trabaja mucho más cómoda con int y que hay que elegir el tipo de dato de acuerdo al problema, en si si pide parte entera, ¿para qué voy a tener una variable float?.

EDITO: acabo de ver y notar que éste es mi post 666, el post de la bestia...

[offtopic]
Aunque la iglesia considera al 666 el número del diablo, hay que notar que el número 6 es un número perfecto, un número perfecto es aquel en el que tanto la suma como la multiplicación de sus factores da el mismo número:
1 + 2 + 3 = 1 * 2 * 3 = 6.
A eso hay que sumarle los tres 6, la santísima trinidad. Ahora, ¿por qué la iglesia pone a éste número como el número del diablo?, ni se ni me interesa.

Anibal ha escrito en el post de la bestia, ¿qué tiene que ver con el tema?, nada, pero tocó acá... qué le vamo a hacer.


Hexakosioihexekontahexafobia (miedo al 666, a mi me da más miedo la palabra).
[/offtopic]

« Última modificación: 28 Agosto 2009, 04:13 por Anibal784 » En línea

El que llega sin que lo llamen, se va sin que lo echen.

Citar
Vos no la votaste por eso la tenes adentro.
Lo fino no es lo tuyo, y a mi me chupa un huevo, soy argentino y no peronista, y eso es lo que realmente te molesta.
h0oke

Desconectado Desconectado

Mensajes: 2.060


Coder ~


Ver Perfil WWW
Re: parte entera y decimal
« Respuesta #11 en: 28 Agosto 2009, 03:50 »

Claro, muchas gracias por la aclaración Anibal... Digamos que hoy en día esos bytes no se notan, pero me gustó esta parte:
Citar
hay que elegir el tipo de dato de acuerdo al problema, en si si pide parte entera
En línea
Páginas: [1] Ir Arriba Imprimir 
Ir a:  





Consolas     La Web de Goku     MilW0rm     MundoDivx

Hispabyte     Truzone     TodoReviews     ZonaPhotoshop

Yashira.org    Videojuegos    indetectables.net    Seguridad Informatica Colombia    Indejuegos    Internet móvil    Juegos de Mario

Noticias Informatica    Seguridad Informática    ADSL    eNYe Sec    Seguridad Wireless    Underground México    Biblioteca de Seguridad

Todas las webs afiliadas están libres de publicidad engañosa.

Powered by SMF 1.1.11 | SMF © 2006-2008, Simple Machines LLC