لزوماً long int
بزرگتر از int
نیست. مطابق استاندارد long int
حداقل باید ۱۶ بیت باشه که ممکنه یا int
برابر باشه.
استاندارد تنها مشخص میکنه که long int
نباید از int
کوچکتر باشه.
برای اطمینان از اندازهی بزرگتر از long long int
یا int64_t
استفاده کنین که هر دو ۶۴ بیتی هستند.
هیچ پژوهش انسانی نمیتواند ادعای علمی بودن داشته باشد، مگر اینکه از برهان ریاضی برخوردار باشد (لئوناردو داوینچی)