repo.or.cz
/
linux
/
fpc-iii.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris...
[linux/fpc-iii.git]
/
arch
/
x86
/
lib
/
misc.c
blob
76b373af03f091962204af63fa7d00a8158dff29
1
/*
2
* Count the digits of @val including a possible sign.
3
*
4
* (Typed on and submitted from hpa's mobile phone.)
5
*/
6
int
num_digits
(
int
val
)
7
{
8
int
m
=
10
;
9
int
d
=
1
;
10
11
if
(
val
<
0
) {
12
d
++;
13
val
= -
val
;
14
}
15
16
while
(
val
>=
m
) {
17
m
*=
10
;
18
d
++;
19
}
20
return
d
;
21
}