امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
چگونگی تبدیل عدد int به bcd , و برعکس
نویسنده پیام
orange signal آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 233
موضوع‌ها: 18
تاریخ عضویت: مرداد ۱۳۹۱

تشکرها : 7077
( 9352 تشکر در 3221 ارسال )
ارسال: #1
چگونگی تبدیل عدد int به bcd , و برعکس
باسلام و وقت بخیر
int یک عدد صحیح 16 بیتی علامت دار هست
میخوام بدونم مثلا عدد 43 یا 915 چجوری به صورت int اصلا تبدیل میشه
و بعد اینو چطور به bcd تبدیل کنم
باتشکر
۳۱-شهریور-۱۳۹۳, ۲۲:۰۴:۱۲
ارسال‌ها
پاسخ
تشکر شده توسط : معراج خدایاری
omid_phoenix آفلاین
مدیر بخش
*****

ارسال‌ها: 2,238
موضوع‌ها: 108
تاریخ عضویت: شهریور ۱۳۹۱

تشکرها : 12682
( 15433 تشکر در 4574 ارسال )
ارسال: #2
RE: چگونگی تبدیل عدد int به bcd , و برعکس
سلام
قسمت اول سوالتون و متوجه نشدم

واسه تبدیل به عدد bcd میتونید از دستور زیر در بسکام استفاده کنید
کد:
VAR1=MAKEBCD(VAR2)

معادل BCD متغیر VAR2 در متغیر VAR1 قرار میگیره

۳۱-شهریور-۱۳۹۳, ۲۲:۴۸:۴۷
ارسال‌ها
پاسخ
تشکر شده توسط : helma
orange signal آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 233
موضوع‌ها: 18
تاریخ عضویت: مرداد ۱۳۹۱

تشکرها : 7077
( 9352 تشکر در 3221 ارسال )
ارسال: #3
RE: چگونگی تبدیل عدد int به bcd , و برعکس
تبدیل اعداد دسیمال به بی سی دی رو بلدم
کاری به برنامه نویسی (بیسک سی و....اینا ندارم
میخوام بدونم عدد +915 چطور از بی سی دی به اینت تبدیل کنم؟؟؟؟؟

عدد + 915 به صورت bcd مطابق زیر میشه:

0101 0001 1001 0000
حالا این تبدل شدش به int چی میشه
(آخرین ویرایش در این ارسال: ۰۱-مهر-۱۳۹۳, ۰۱:۱۱:۵۸، توسط orange signal.)
۰۱-مهر-۱۳۹۳, ۰۱:۰۹:۴۶
ارسال‌ها
پاسخ
omid_phoenix آفلاین
مدیر بخش
*****

ارسال‌ها: 2,238
موضوع‌ها: 108
تاریخ عضویت: شهریور ۱۳۹۱

تشکرها : 12682
( 15433 تشکر در 4574 ارسال )
ارسال: #4
RE: چگونگی تبدیل عدد int به bcd , و برعکس
(۰۱-مهر-۱۳۹۳, ۰۱:۰۹:۴۶)orange signal نوشته است: میخوام بدونم عدد +915 چطور از بی سی دی به اینت تبدیل کنم؟؟؟؟؟

عدد + 915 به صورت bcd مطابق زیر میشه:

0101 0001 1001 0000
حالا این تبدل شدش به int چی میشه

0101 0001 1001 0000 عدد bcd نیست
معادل باینری عدد دسیمال 915 هـ
int هم مبنای خاصی نیست! اعداد مبناهای مختلف رو تا 32767+ شامل میشه
یعنی 915 خودش عدد int هست
نمیدونم دقیقا میخواهید چیکار کنید؟

۰۱-مهر-۱۳۹۳, ۰۹:۳۱:۰۳
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  [سوال] تبدیل کد verilog به زبان متلب shabnams 0 1,500 ۲۷-آذر-۱۳۹۳, ۱۱:۱۷:۲۰
آخرین ارسال: shabnams
  [سوال] تبدیل صدا به صدای دیجیتال و ارسال صدا pontiac132 10 8,014 ۲۷-شهریور-۱۳۹۳, ۲۳:۴۷:۴۷
آخرین ارسال: pontiac132
  [سوال] چگونگی طراحی و ساخت فرکانس متر با گیتهای منطقی(ٰٰTTL)؟؟ H4med-LN 2 3,964 ۰۹-آبان-۱۳۹۲, ۰۰:۵۳:۳۱
آخرین ارسال: H4med-LN
  نحوه تبدیل سریال به پارالل ؟ babak-p 12 8,812 ۰۸-اسفند-۱۳۸۹, ۱۳:۲۸:۵۵
آخرین ارسال: ehsanesk
  آی سی تبدیل فروم باز 16 13,499 ۱۱-مرداد-۱۳۸۸, ۱۰:۲۶:۲۷
آخرین ارسال: mehrdadgh

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS