Type Casting در زبان C



توجه : در صورت بروز مشکل یا کار نکردن لینک دانلود اطلاع دهید تا اصلاح شود.

کاربران عزیز جهت حمایت از سایت مطالب را با دوستان خود به اشتراک بگذارید

با درخواست فایل مورد نیاز خود به غنی کردن آرشیو سایت کمک کنید

Type Casting به شما اجازه می دهد که یک داده را از نوعی به نوع دیگر تبدیل نمایید.

در زبان C ما از اپراتور cast برای typecasting استفاده می کنیم که توسط (type) مشخص شده است.
(type)مقدار;

 

نکته: همیشه توصیه می شود که مقدار پایین تر به مقدار بالاتر برای جلوگیری از از دست رفتن اطلاعات تبدیل شود.
مثال مقدار بدون استفاده از Type Casting  :
int f= 9/4;  
printf("f : %d\n", f );
//خروجی: ۲

 

مثال مقدار با استفاده از Type Casting  :
float f=(float) 9/4;  
printf("f : %f\n", f );
//خروجی : ۲.۲۵۰۰۰۰

بیایید مثال ساده ای را برای ارزش int مقدار float بگذاریم.

    #include<stdio.h>  
    int main(){  
    float f= (float)9/4;    
    printf("f : %f\n", f );    
    return 0;  
    }      

خروجی :


f : 2.250000

 



سلام ، من مصطفی هستم ، فارغ التحصیل رشته مهندسی کامپیوتر-نرم افزار علاقه زیادی به برنامه نویسی و بخصوص PHP دارم ، بنده این وب سایت را به منظور دسترسی هموطنان عزیز به محتواهای مفید در موضوعات موجود در سایت راه اندازی کردم ، از دوستان میخواهم با نظرات خود دلگرمی برای بنده باشند و اگر فایلی نیاز دارند ، حتماً از طریق فرم درخواست ، درخواست خود را ارسال کنند.

ارسال نظر

*

Next Articleحلقه while در زبان C