elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a la Factorización De Semiprimos (RSA)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  Problema con división aleatoria en c
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Problema con división aleatoria en c  (Leído 1,910 veces)
lucas59

Desconectado Desconectado

Mensajes: 17


Ver Perfil
Problema con división aleatoria en c
« en: 28 Septiembre 2014, 18:50 pm »

Hola amigos tengo que hacer un programa que tire una división aleatoria del 0-10 y me diga si es correcto o incorrecto hasta hay voy bien pero tengo problemas con los números con coma, cuando pongo un  numero con coma el programa cicla muchas veces sin parar. Espero que me tiren alguna idea gracias


En línea

ivancea96


Desconectado Desconectado

Mensajes: 3.412


ASMático


Ver Perfil WWW
Re: Problema con división aleatoria en c
« Respuesta #1 en: 28 Septiembre 2014, 19:03 pm »

Pon un punto en vez de una coma.


En línea

lucas59

Desconectado Desconectado

Mensajes: 17


Ver Perfil
Re: Problema con división aleatoria en c
« Respuesta #2 en: 28 Septiembre 2014, 19:30 pm »

Gracias igual pero no, sigue igual
En línea

ivancea96


Desconectado Desconectado

Mensajes: 3.412


ASMático


Ver Perfil WWW
Re: Problema con división aleatoria en c
« Respuesta #3 en: 28 Septiembre 2014, 23:31 pm »

Pon código, a ver qué puede ser.
« Última modificación: 28 Septiembre 2014, 23:58 pm por ivancea96 » En línea

BlackM4ster


Desconectado Desconectado

Mensajes: 499


Error, el teclado no funciona. Pulse F1 para continuar


Ver Perfil WWW
Re: Problema con división aleatoria en c
« Respuesta #4 en: 29 Septiembre 2014, 12:12 pm »

quizas los declaras como int  :huh:
En línea

- Pásate por mi web -
https://codeisc.com
eferion


Desconectado Desconectado

Mensajes: 1.248


Ver Perfil
Re: Problema con división aleatoria en c
« Respuesta #5 en: 29 Septiembre 2014, 12:34 pm »

Primero, como ha dicho BlackM4ster, mira a ver si estás haciendo las divisiones entre enteros... una división entre dos enteros no te va a dar decimales.

Y segundo, si usas float o double has de tener en cuenta que hay divisiones que van a tener infinitos decimales, por lo que tendrás que encontrar la forma de recortar esos decimales... en el caso de float recuerda que la precisión ronda los 6 dígitos (se pueden llegar a 7 pero yo no apuraría tanto), en el caso de double, la precisión se eleva a 15 dígitos.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
imagen aleatoria VB
Programación Visual Basic
jebg 3 4,409 Último mensaje 30 Enero 2006, 09:52 am
por Grimble Grumble
Escojencia Aleatoria
Java
KAKOTICO 7 4,632 Último mensaje 14 Julio 2010, 09:08 am
por Debci
Letra aleatoria
Programación C/C++
MasterPunk 2 3,369 Último mensaje 31 Mayo 2011, 01:57 am
por MasterPunk
matriz aleatoria
Programación C/C++
ALONSOQ 3 2,462 Último mensaje 18 Junio 2012, 18:42 pm
por ALONSOQ
Suma aleatoria. en c
Programación C/C++
lucas59 2 1,660 Último mensaje 7 Agosto 2014, 10:46 am
por eferion
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines