number formating ; user input exception