# [✓] Understand the function t*DiracDelta[t] at t=0 - Strange result?

GROUPS:
 Hello everyone. I defined the "function": f[t_] := t DiracDelta[t] If I write f[0], the result wil be 0; this is strange because at t=0 the DiracDelta is undefined. If I plot the "function": Plot[f[t], {t, -5, 5}] at t=0 the "function" will be undefined (this is ok). Why f[0]=0?Thank you in advance.