Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/02/2014, 08:54
Avatar de alejandcc
alejandcc
 
Fecha de Ingreso: diciembre-2011
Ubicación: Plasencia
Mensajes: 54
Antigüedad: 13 años
Puntos: 1
Hallar la longitud de un entero

Hola a tod@s, soy alumno de Grado superior de informatica y me han mandado hacer un programa en java que calcule la longitud de un entero.
El caso es que solo he conseguido hallar el "length" de un string, pero no consigo hacerlo con un "int".
He probado tambien pasar el String a entero pero asi no puedo usar la funcion length.
Por otro lado si hallo la longitud del String y luego lo paso a int tampoco vale, por que si el String es "-12", me cuenta el signo negativo como una caracter mas, y yo quiero que solo halle la longitud del numero.

El ejemplo de entrada es:

14
-145
-45

y la salida seria:

14 = 2
-145 = 3
-45 = 2

Yo solo consigo que me salga:
14=2
-145 = 4
-45 = 3

Gracias de antemano