Can Dirichlet's function be modified in such a way that it is continuous at some real number? For instance, as $xD(x)$ is continuous at $x=0$, is it possible that $(x-1)D(x)$ is continuous at $x=1$? Here $D(x)$ is the Dirichlet function.
Can it be modified to be continuous at finitely many points in $\mathbb{Q}$?
I am aware that there can't be a function continuous only on rational numbers, but with the same approach as $2$, if possible, why isn't it possible to construct such a function?
Thanks in advance!