Get minimum bytes needed for a number in c# - C#