How is byte range -128 to 127 ? and please explain byte b = (byte) 1999999999; how is it possible?

please explain the negative range (-128)with example.