This limitation is worked-around by reducing the resolution to 6 bits per channel. The highest number (the one representing white) is -262144. It does not exceed 6 digits and can be stored at full precision.
It's probably worth explaining why you say "the one representing white" and not simply "white". (I.e., what every other sane color format calls "white" does not equal what iemgui's file color format calls -262144.) -Jonathan