Number Cookbook: Number Understanding of Language Models and How to Improve It