چرا محدوده ی int در زبان سی بین ۱۲۷تا -۱۲۸ است

میخواستم بدونم int که علامتدار هست و بیت علامت در مثبت که صفره بزرگترین عدد دو بتوان هفت منهای یک یعنی 127میشه ولی عدد-128 چطوری بدست میاد؟

خرید وی پی ان آنتی فیلترآنتی فیلتر