The number value itself is just a number. The formatting of the number depends on how you present the text representation of that number to the user.
Parsing the number value from user input would again depend on how you allow the user to enter the value. As long as you know the culture of the input string, you can parse it back to an actual number, which is culture independant.