Can someone explain this? [solved]

So could I do something like this:

p = 15L60L1000L to force the operation to use longs for the calculation.

Yes, you could. And should.

L = long
UL = unsigned long