I'm trying to evaluate the following limit:
Limit[(d + 1/2)*Log[d + 1/2] - (d - 1/2)*Log[d - 1/2],d->a]
Normally, when a tends towards 0.5, the limit is supposed to give 0 (which it does when I put a=0). However, when a=0.49999999999999833` (precisely), it gives me the result "Indeterminate". Why is it giving me that result? Can I do something to avoid it? (It creates problems afterwards)