دوستان من مبتدی هستم و برای تبدیل عدد دهدهی به هگز به مشکل خورده ام , کد ساده ای در زبان سی آردوینو برای این کار هست ؟
اطلاعیه
Collapse
No announcement yet.
درخواست کد ساده تبدیل دسیمال به هگز
Collapse
X
-
پاسخ : درخواست کد ساده تبدیل دسیمال به هگز
نوشته اصلی توسط siavash1633 نمایش پست هادوستان من مبتدی هستم و برای تبدیل عدد دهدهی به هگز به مشکل خورده ام , کد ساده ای در زبان سی آردوینو برای این کار هست ؟
اگر دقیق تر توضیح بدید جواب بهتری بدست میارید
ولی به صورت پیش فرض نیازی به تبدیل نیست و بستگی داره اون ها رو توی ادیتور چگونه تعریف کنید
ولی برخی مواقع میخوایم یه عدد دسیمال به صورت هگز دربیاریم روی صفحه نمایش اون کمی قضیه ش فرق داره ولی معمولا کتابخونه دارن و توسط تابع ای این تبدیلات معمول انجام میشه
شما به ادیتورتون میفهمونید این دیتا رو چگونه معنی کنه
مثلا یک بایت داریم به اسم A
و میخواید یک مقدار اولیه به اون بدید
A=0X01
A=0B00000001
A=1
اولی هگز دومی باینری و سومی دسیمال
این سه عبارت در ادیتور یک معنی دارن و نیازی به تبدیل ندارن چون تعریف کردید
حالا ما میخوایمن به فرم هگز مقداری به این متغیر اضافه کنیم
A=A+0X0F
چه مقدار عددی به متغیر اضافه شده ؟ 15 به فرم دسیمال
عدد درون متغیر در نهایت چند میشه ؟به فرم دسیمال 16 به فرم هگز 0X10 به فرم باینری ؟ 0B00010000
ایا میتونیم هر جای برنامه به یک فرم مختلف بارگذاری کنیم ؟ بله فقط کافی به ادیتور بگید با چه فرمی دارید این کار میکنید
ایا میتونیم حتی توی یک عملیات از چند فرم استفاده کرد ؟ بله A=12+0X08
این توضیحات مربوط به ادیتور کدویژن بود و اطلاعی راجب اردینو نداریم
موفق باشیدجدیدترین ویرایش توسط کاکو; ۱۷:۰۷ ۱۴۰۱/۰۲/۳۱.
دیدگاه