سلام
دوستان چجوری میشه 2 عددی که در مبنای هگز هستند رو از هم کم کرد یا با هم جمع کرد
می خوام جوابش هم در مبنای هگز باشه
Printable View
سلام
دوستان چجوری میشه 2 عددی که در مبنای هگز هستند رو از هم کم کرد یا با هم جمع کرد
می خوام جوابش هم در مبنای هگز باشه
از برنامه نویسان حرفه ای کسی جواب سوال بالا رو بلد نیست !!!!
جمع و تفریق یک روش کلی داره که برای همه انواع عدد در هر شکلی کار می کنه. (البته برای دسته ای خاص به کمی تغییر نیاز داره).
اعداد رو زیر هم بنویسید.
در صورتی که جمع دو عدد بیشتر از F بشه، رقم نقلی به دو رقم بعدی منتقل میشه:
-1--1
F3A
346
----------
1280
----------
سلام
ممنون از جوابتون
اگه میشه بیشتر توضیح بدین من منظورتون نفهمیدم
برای جمع ده دهی چطور عمل می کنید؟
دو رقم زیر هم رو جمع می کنید، اگر مجموعشون کمتر از 10 شد که هیچ. در غیر اینصورت رقم یکان رو می نویسید و رقم دهگان رو در جمع دو رقم بعدی استفاده می کنید.
برای شانزده شانزدهی هم به همین ترتیب. با این تفاوت که هر وقت جمع دو رقم بیشتر از F شد، این کار رو می کنید.
سلام
یه راه حل دیگه هم هست که می تونی هر 2 عدد را به مبنای 10 ببری و در مبنای 10 عملیات را انجام بدید و سپس نتیجه را به مبنای hex تبدیل کنید.
اینم یه برنامه که تبدیل مبنا را به زبان سی انجام می ده
https://barnamenevis.org/showpo...38&postcount=8