Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/06/2005, 01:05
Avatar de Eternal Idol
Eternal Idol
 
Fecha de Ingreso: mayo-2004
Ubicación: Lucentum
Mensajes: 6.192
Antigüedad: 20 años
Puntos: 74
Podes sacar el primer parentesis y usar atol() ya que esta funcion deja de procesar al encontrarse un caracter que no sea un numero.

Otra posibilidad es hacer el trabajo de atol uno mismo. Seria algo asi como ir multiplicando 10 a la cero y multiplicar ese resultado por el numero de la primera cifra, 10 a la uno y multiplicar ese resultado por el numero de la segunda cifra y etc. Se van sumando los resultados y se obtiene finalmente lo mismo que la funcion atol, la unica ventaja que tendrias es poder ignorar el parentesis de comienzo y asi usar la cadena tal como esta.
__________________
¡Peron cumple, Evita dignifica! VIVA PERON CARAJO