MSDN says:
\"Without the suffix m, the number is treated as a double, thus generating a compiler error.\"
What does the \"M\" in:
decimal curren
Well... I think "D" would be confused with double, so... they chose "M"? Maybe for "Money"? Seems a bit silly... but I couldn't find anything definitive.
double