public Integer(BinaryNumber value, Sign sign) { this.sign = sign.CheckZero(value); this.value = value; }