Why not represent the sign as just a boolean signifying if it is negative?