رفتن به مطلب
  • 0

استفاده از توابع ب.م.م و ک.م.م ؟


mohsenaa

سوال

5 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده


x = EditText1.Text

y = EditText2.Text

x2 = EditText1.Text

y2 = EditText2.Text

If (y>x) Then

temp = x

x = y

y = temp

End If

Try

Do While (x Mod y <> 0)

r = x Mod y

x = y

y = r

Loop

BMM = y

KMM = (x2*y2)/BMM

EditText3.Text = "( "&x2&" , "&y2&" )"&" = "&BMM

EditText4.Text = "[ "&x2&" , "&y2&" ]"&" = "&KMM

Catch

Msgbox2("عدد قابل محاسبه نیست.","خطا","باشه","","",Null)

End Try

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام

 

واسه بیسیک فکر کنم با کتابخانه MfLib بتونید این کاررو انجام بدید :

 

http://www.b4x.com/android/forum/threads/mflib-common-functions-image-manipulation-math-parser.40172/

 

 

 جاواش این شکلیه و این واسه ب.م.م  :

public static int getGcd(int b, int d)
{
    int gcd = 1;

    if(b>d)
    {
        for(int i = d; i >=1; i--)
        {
            if(b%i==0 && d%i ==0)
            {
                return i;
            }
        }
    }
    else
    {
        for(int j = b; j >=1; j--)
        {
            if(b%j==0 && d% j==0)
            {
                return j;
            }
        }
    }   
    return gcd;

}
}

ک.م.م :

int public lcm(int a, int b) {
  if (a >= 0 && b >= 0) {
    long gcd = lcm(-a, -b);
    return (a * b) / gcd;  |
  }
  a = -a;
  b = -b;
  if (b == 0)
    return a;
  else
    return lcm(-b, -(a%b)); ()
}
لینک ارسال
به اشتراک گذاری در سایت های دیگر

برای استفاده از کد های جاوا در بیسیک ۴ اندروید از تاپیک زیر کمک بگیرید ولی مطمئنا باید پیش نیاز های این کار رو داشته باشید. البته می تونید از کتابخونه هم استفاده بکنید ، اگر فایلش در‌انجمن وجود نداشت می تونید از فروشگاه سفارش بدید.

http://answercenter.ir/topic/5876-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%AA%D8%B5%D9%88%DB%8C%D8%B1%DB%8C-%DA%A9%D8%AA%D8%A7%D8%A8%D8%AE%D8%A7%D9%86%D9%87-javaobject-%D9%86%D9%88%D8%B4%D8%AA%D9%86-%D9%85%D8%B3%D8%AA%D9%82%DB%8C%D9%85-%DA%A9%D8%AF-%D9%87%D8%A7%DB%8C-%D8%AC%D8%A7%D9%88/

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...