Sign in
android
/
platform
/
hardware
/
bsp
/
kernel
/
freescale
/
picoimx-3.14
/
a8d135faed24b98123e8cb92f9e28d30683000d8
/
.
/
arch
/
x86
/
lib
/
misc.c
blob: 76b373af03f091962204af63fa7d00a8158dff29 [
file
] [
log
] [
blame
]
/*
* Count the digits of @val including a possible sign.
*
* (Typed on and submitted from hpa's mobile phone.)
*/
int
num_digits
(
int
val
)
{
int
m
=
10
;
int
d
=
1
;
if
(
val
<
0
)
{
d
++;
val
=
-
val
;
}
while
(
val
>=
m
)
{
m
*=
10
;
d
++;
}
return
d
;
}