TYPE_SIGNED
((TYPE_BIT(type) - TYPE_SIGNED(type)) * 302 / 1000 + 1 + TYPE_SIGNED(type))
if (TYPE_SIGNED(time_t))