ترفیع نوع خاصی از تبدیل هست که در اون الگوی بیتهای مقدار در حال تغییر ثابت بمونه. مثلاً در صورتی که از یک دادهی short int به int تبدیل صورت بگیره، این تبدیل یک ترفیع هست. چون بیتهای مقدار اولیه به همون صورت قبلی در دادهی int جدید قرار دارن.
در صورتی که اگه از یک int به یک float تبدیل صورت بگیره ترفیع نیست چون الگوی بیتها در دادهی جدید تغییر کرده.
تبدیل از نوع صحیح بزرگتر به نوع صحیح کوچکتر مثل int به short ترفیع نیست چون مقداری از بیتها از دست میره و بنابراین الگوی بیتی تغییر میکنه.
هیچ پژوهش انسانی نمیتواند ادعای علمی بودن داشته باشد، مگر اینکه از برهان ریاضی برخوردار باشد (لئوناردو داوینچی)