Let's say you enter into a contract today in which in time t, you receive the difference between the underlying stock price and 100. Denote the stock price as S. Why is today's value of such a contract equal to:
S - 100 * exp(-rt)
As opposed to:
(S - 100) * exp(-rt)
I see the former in texts a lot.