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
-
Xtreme Hero
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
51
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