نمایش نتایج 1 تا 4 از 4

نام تاپیک: تبدیل Integer به Char

  1. #1
    کاربر دائمی آواتار babila
    تاریخ عضویت
    شهریور 1383
    محل زندگی
    آذربایجان
    پست
    293

    تبدیل Integer به Char

    من تابعی میخواهم که بتواند مقدار عددی را گرفته و به کاراکتر معادل آن تبدیل کند.
    با تشکر

  2. #2
    کاربر دائمی آواتار babila
    تاریخ عضویت
    شهریور 1383
    محل زندگی
    آذربایجان
    پست
    293
    متشکرم

  3. #3
    برای تبدیل کاراکتر به عدد باید چکار کرد
    مثلا در داخل متغیر کارکتری داریم2 # می خواهیم عدد 2 از آن استخراج شود

  4. #4
    منتظر تایید آدرس ایمیل
    تاریخ عضویت
    آذر 1383
    پست
    181
    سلام

    متغیر کارکتری داریم2 # می خواهیم عدد 2 از آن استخراج شود
    مطمئن نیستم که اساسا چنین تبدیلى درست باشه.


    به طور کلى در Delphi (و البته Pascal) براى تبدیل انواع به یکدیگر مى‌تونید از Type Casting استفاده کنید. این کار البته بسیار ساده است. مثلا اگه یه AnsiChar (معادل همون Char) داشته باشیم و بخواهیم از روى اون یه عدد از نوع Integer به دست بیاریم کافیه بنویسیم <span dir=ltr>Integer(C)</span>. عکس این موضوع هم البته درسته یعنى به جاى استفاده از تابعى مثل Ord یا Chr مى‌شه نوشت <span dir=ltr>AnsiChar(I)</span>. موقع Type Casting باید به اندازه انواع داده‌ها توجه کرد، چون توى همین تبدیل اخیر مقدار سه بایت بالایى از دست رفته و فقط مقدار بایت پایینى (کم‌ارزش‌ترین بایت) توى تبدیل نقش داره.

    از همین Type Casting میشه براى تبدیل Objectها هم استفاده کرد که اون بحث مفصل دیگه‌اى رو مى‌طلبه.


    موفق باشید
    حسین

تاپیک های مشابه

  1. تبدیل یک رشته به Integer
    نوشته شده توسط kheyri در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 2
    آخرین پست: یک شنبه 28 مرداد 1386, 18:00 عصر
  2. حاصل ضرب اعضای یک آرایه Integer ...
    نوشته شده توسط Mahmood_M در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 2
    آخرین پست: جمعه 25 خرداد 1386, 04:47 صبح
  3. integer منفی قبول نمیکند؟
    نوشته شده توسط hex161 در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 4
    آخرین پست: یک شنبه 20 خرداد 1386, 15:07 عصر
  4. اشکال در ارسال پارامتر integer
    نوشته شده توسط sima_gh7 در بخش برنامه نویسی در Delphi
    پاسخ: 1
    آخرین پست: شنبه 19 شهریور 1384, 09:07 صبح
  5. تابع تبدیل HEX بهInteger
    نوشته شده توسط golpoo در بخش برنامه نویسی در Delphi
    پاسخ: 3
    آخرین پست: چهارشنبه 03 تیر 1383, 17:37 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •