Why can I not do this? Adding and subtracting longs.

Hi,

This is certainly a quick answer!

		var power4Value = aLongValue;
		var previous4Pow = alsoLongValue;
		var toAdd = power4Value - previous4Pow;

Gets me this error:

Error: Unhandled Exception
Exception: UnexpectedTypeException: Expected Number, given Long

But, but...

WHY?

Surely Long is a numeric data type and + - * / operators should all work as per normal?

If not, how do I add and subtract longs? I can't see any methods in documentation.

G