could do something neat like have a library class
public class One
{
public const int Thousand = 1000;
public const int Million = Thousand * Thousand;
public const int Billion = Million * Million;
...
}
Then when you go to use it it looks a bit neater
int myNumber = 72 * One.Million;
I must admit, I do this sometimes just for purely readability (however just have consts at the top of a class, not a dedicated library). Sometimes it's useful for numbers to have something like
// Add one to account for whatever
int countPlus1 = count + 1;
if you are referencing it a heap of times afterwards, it just makes code that little bit neater IMO. Also makes commenting easier, as it's easier to put a short comment at the start to understand why you are adding one to the variable all the time than just see random count + 1
code.