PDA

View Full Version : تعریف متغیری از جنس هگزادسیمال در دلفی



nimaken
پنج شنبه 07 دی 1385, 01:02 صبح
چگونه می توان در دلفی متغیری از جنس هگزا دسیمال تعریف کرد و برای تبدیل به Integer تابعی وجود دارد؟:ناراحت:

bahar_2006
پنج شنبه 07 دی 1385, 02:37 صبح
دو تا تابع به نام های IntToHex هستن که این کار رو انجام میدن اگه تو ادیتور دلفی ctrl+space رو فشار بدی و چند حرف ابتدای اون رو بنویسی تابع کاملش رو برات می اره
ضمنآ میتونی از help دلفی هم استفاده کنی.(مکان نما رو زیر حروف تایپ شده ی IntToHex قرار بده وبعد کلید های Ctrl+F1 رو هم فشار بده و ...)
فکر میکنم که نوع Int64 تا حدودی شبیه هگزا عمل میکنه.

mzjahromi
پنج شنبه 07 دی 1385, 06:50 صبح
متغیر که به خودی خود جنس نداره متغیر n بایت از حافظه است و همه شون رو هم میشه به صورت Octal,binary,hex,decomal نمایش داد یا از کاربر دریافت کرد برای این کار هم همونطوری که دوستمون گفتن میتونید از HexToStr,StrToHex استفاده کنی و برای استفاده ازشون هم کافی جلو اعداد یه $ بذاری


a:=$2F8

Developer Programmer
پنج شنبه 07 دی 1385, 12:09 عصر
اگه میخوای توی برنامه ات از مبنای 16 استفاده کنی؛ طوریکه مثلا از کاربر هم مبنای 16 رو دریافت کنه؛ باید یه متغیر رشته ای تعریف کنی؛
تمام مبدلهای مبنای 16؛ خروجی رو به شکل رشته برمیگردونن.

dkhatibi
پنج شنبه 07 دی 1385, 20:10 عصر
متغیر که به خودی خود جنس نداره متغیر n بایت از حافظه است و همه شون رو هم میشه به صورت Octal,binary,hex,decomal نمایش داد یا از کاربر دریافت کرد برای این کار هم همونطوری که دوستمون گفتن میتونید از HexToStr,StrToHex استفاده کنی و برای استفاده ازشون هم کافی جلو اعداد یه $ بذاری


a:=$2F8


اگر تو Property ها دقت کرده باشی ؛ نوع رنگ آیتمها و ... این جوری مشخص می شه!