C++ división por cero?

[Resuelto/Cerrado]
Denunciar
Message postés
6
Date d'inscription
domingo, 19 de junio de 2011
Estatus
Miembro
Última intervención
miércoles, 22 de junio de 2011
-
Message postés
31
Date d'inscription
domingo, 27 de marzo de 2011
Estatus
Miembro
Última intervención
jueves, 23 de junio de 2011
-
Hola, tuve un problema programando con C++, hice un programa simple:
int a = 2
int b = 0
int c = a/b

y luego se me colgó la computadora, soluciones?


1 respuesta

Message postés
31
Date d'inscription
domingo, 27 de marzo de 2011
Estatus
Miembro
Última intervención
jueves, 23 de junio de 2011
92
2 entre 0 es infinito,por lo que la c guardara intentará guardar un valor infinito,y ocupará la mayoría de la memoria,por lo que el pc se quedará sin ella y el ordenador se petará...

En conclusion,no hagas ese tipo de operaciones,porque dan inifinito,y tampoco indeterminaciones matematicas.

Un saludo