What is $\int_0^1 \delta(0)dx$? Should not it be equal to the number of reals in that interval?
My attempt:
$$\delta(x)=\frac2\pi\int_0^\infty \cos(xt)dt$$
(http://functions.wolfram.com/GeneralizedFunctions/DiracDelta/07/01/01/0004/)
$$\int_0^1 \delta(0) dx=\lim_{u\to 0}\frac2\pi\int_0^1\int_0^\infty \cos(uxt)dt dx$$
swapping integrals (do not know if justified):
$$\int_0^1 \delta(0) dx=\lim_{u\to 0}\frac2\pi\int_0^\infty \int_0^1 \cos(uxt)dx dt$$
$$\int_0^1 \delta(0) dx=\lim_{u\to 0}\frac2\pi\int_0^\infty \frac{\sin ut}{ut} dt$$
$$\int_0^1 \delta(0) dx=\lim_{u\to 0}\frac{ \text{sgn}(u)}{ u}$$
???
Another method gives
$$\left(\frac{\pi\delta(0)}2+\frac12\right)^{\frac{\pi\delta(0)}2-\frac12}$$
Seen as a "function" $\delta(0)$ is not defined, so your integral is also not defined. There is no real number you can consistently assign to $\delta(0)$.