有理数 $a$ 在数轴上的位置如图所示, 下列各数中, (1) $-a-1$; (2 $|a+1|$; (3) $2-|a|$; (4) $\frac{1}{2}|a|$, 在 0 到 1 之间数的个数是

<ImageHere>
(1)根据数轴可以知道: $-2<a<-1$,
$\therefore 1<-a<2$,

$\therefore 0<-a-1<1$, 符合题意

(2) $\because-2<a<-1$,

$\therefore-1<a+1<0$,

$\therefore 0<|a+1|<1$, 符合题意

(3) $\because-2<a<-1$,

$\therefore 1<|a|<2$,

$\therefore-2<-|a|<-1$,

$\therefore 0<2-|a|<1$, 符合题意;

(4) $\because 1<|a|<2$,

$\therefore \frac{1}{2}<\frac{1}{2}|a|<1$, 符合题意.

故答案为: D