Título: Comprobar si un numero es entero Publicado por: Neobius en 20 Abril 2006, 20:44 pm Como puedo comprobar si un numero es entero o no. Por ejemplo:
Código: Numero = 758 / 526 Como compruebo ahora si el valor de la variable numero es un entero o no?? Título: Re: Comprobar si un numero es entero Publicado por: Robokop en 20 Abril 2006, 21:14 pm mira en BASIC existe un operador llamado MOD
ese operador lo que hace es dividir un numero entre X numero pero devuelve el resto un ejemplo seria asi msgbox "que numero quieres ver?" numero = text1.text caca = text1.text mod 2 msgbox caca y lo que hace es devolverte el resultado de la divicion por 2 y para saber si es impar o par haces esto Código: Private Sub Form_Load() a mod 2 es Numero almacenado en a dividelo en 2 y devuelveme el resto en este caso es 0 , si sabes que en matematicas la propiedad de un numero entero es todo numero dividido en 2 que el resto sea 0 es entero a pues aqui se hace eso y despues condiciona si mod osea el resto de la divicion es 0 entonces el numero es entero si no es impar saludos y espero que te sirva Título: Re: Comprobar si un numero es entero Publicado por: NYlOn en 20 Abril 2006, 21:20 pm Código: Numero = 758 / 526 Título: Re: Comprobar si un numero es entero Publicado por: .:CorTeX:. en 20 Abril 2006, 23:51 pm Código: If Not IsNumeric(Text1.text) Then Título: Re: Comprobar si un numero es entero Publicado por: NYlOn en 21 Abril 2006, 03:01 am Lo que necesita saber es si el numero es entero o da con coma, no si se trata de numeros o caracteres.. Por lo menos es lo que entendi yo ;D
Saludos.- Título: Re: Comprobar si un numero es entero Publicado por: Robokop en 21 Abril 2006, 03:31 am si es de numeros enteros ,pero no se si se refiere a como tu lo hiciste o como yo lo explique
Título: Re: Comprobar si un numero es entero Publicado por: Neobius en 21 Abril 2006, 08:04 am Me referia a lo que ha explicado NYlOn. Muchas gracias por la ayuda.
|