Obteniendo la cantidad de digitos de un numero entero
Asi podemos sacar la cantidad de digitos de un numer entero, sin contar el signo(puesto que lo evaluamos en funcion del valor absoluto).
int idig(const int _int) { int i; int d; int n; i = 1; d = 1; /* solo nos interesa el valor absoluto */ if (_int < 0) n = (_int * -1); else n = _int; while (n >= (10 * i)) { i = (10 * i); d = (d + 1); } return d; }
![]()
Este articulo fue publicado por: shakka
About this entry
You’re currently reading “Obteniendo la cantidad de digitos de un numero entero,” an entry on { Radamanthys }
- Published:
- 02.15.09 / 5pm
- Category:
- C/C++

3 Comments
Jump to comment form | comments rss [?] | trackback uri [?]