به نام خدا
سلام دوستان
درس پانزده
قالب ریزی متغییرهای ساده
در رابطه با متغیرهای ساده ، قالب ریزی معمولا بین متغیر های عددی ( مانند اعداد صحیح و اعداد اعشاری ) صورت می گیرد . نوعی از متغیرها که در هیچ گونه قالب ریزی نمی تواند شرکت کند ، نوع Boolean است .
برای قالب ریزی اطلاعات ، کافی است نام قالب جدید را بین دو پرانتز و پیش از نام متغیر مورد نظر قرار دهیم . برای مثال ، جهت تبدیل یک متغیر به متغیری از نوع long ، باید عبارت (long) را قبل از نام آن قرار دهیم .

مثال:
Float source =2.06 ;
Int destination = ( int ) source ;
جملات بالا، یک مقدار float را به int تبدیل می کنند
گاهی می توان بدون استفاده از قالب ریزی، متغییری را در قالبی متفاوت به کار برید
مثلاً می توانید متغییرهای char را به جای متغییرهای int به کار برد. همچنین متغییرهای int به جای متغییرهای long و کلیه متغییرهای عددی به جای متغییرهای dubele قابل استفاده می باشند.
در این حالت ، چون مقصد در مقایسه با مبدا دارای ظرفیت بیشتری است ، معمولاً تبدیل اطلاعات بدون تغییر مقدار اولیه متغییر صورت می پذیرد .
مهمترین موارد استثنا، مربوط به هنگامی می شود که یک متغییر int با long ، به float و یا یک long به bubel قالب ریزی می گردد .
برای تبدیل اطلاعات از یک نوع متغییر به نوع کوچکتر ، باید به طور صریح از قالب ریزی استفاده کرد .