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

نام تاپیک: تقسیم

  1. #1

    تقسیم

    سلام دوستان من میخواسم یه عدد مثل 2000 رو به عدد 3 تقسیم کنم ولی این کار رو نمیتونم انجام بدم . از اونجایی که اگه 2000 رو بر 3 تقسیم کنم خارج قسمت میره توی AL و باقیمانده میره تو AH و چون تقسیم 2000 بر 3 میشه 666 و مقدارش از یه بایت بیشتره و تو AL جا نمیشه ، به جواب نمیرسم . اگه میشه بگید باید چی کنم ؟

    با تشکر

  2. #2
    کاربر تازه وارد
    تاریخ عضویت
    تیر 1390
    پست
    32

    نقل قول: تقسیم

    سلام
    عملوندتون رو یه متغیر دو بایتی قرار بدید

    :when operand is a byte
    AL = AX / operand
    (AH = remainder (modulus

    :when operand is a word
    AX = (DX AX) / operand
    (DX = remainder (modulus

  3. #3
    کاربر جدید آواتار LirlLoano
    تاریخ عضویت
    شهریور 1390
    محل زندگی
    United States
    پست
    1

    transformer games

    با تشکر خوب برای مبحث

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

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