SadraHkm

تقسیم کل عبارت

4 پست در این موضوع قرار دارد

سلام دوستان

من میخوام یک عبارت را بر یه چیزی تقسیم کنم ( حل معادله درجه 2 به روش دلتا ) :

$delta = $b*$b - 4*$a*$c ;
$anwser1 = -1 * $b + $delta/2*$a ; 
$anwser2 = -1 * $b - $delta/2*$a ; 

اون خط های anwser 1 2، چطور باید اون تقسیم رو برا کل اون عبارت بزارم ؟ اون -1 ضربدر b + دلتا، کلش تقسیم بر 2a

0

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


لینک به پست

سلام و درود @hcp90

 

خیلی سادست باید با قرار دادن عبارات در پرانتر بهشون اولویت محاسبه بدید.

یکی از مفاهیم پایه ای برنامه نویسی اولویت عملگرهاست.

$delta = $b*$b - 4*$a*$c;
$anwser1 = (-1 * $b + $delta) / (2*$a);
$anwser2 = (-1 * $b - $delta) / (2*$a);

 

موفق باشید

3

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


لینک به پست
در 16 ساعت قبل، mehran-b گفته است :

سلام و درود @hcp90

 

خیلی سادست باید با قرار دادن عبارات در پرانتر بهشون اولویت محاسبه بدید.

یکی از مفاهیم پایه ای برنامه نویسی اولویت عملگرهاست.


$delta = $b*$b - 4*$a*$c;
$anwser1 = (-1 * $b + $delta) / (2*$a);
$anwser2 = (-1 * $b - $delta) / (2*$a);

 

موفق باشید

با تشکر فراوان

بعد اولین باری که صفحه را بارگذاری میکنم، برای این متغیر های a و b و c یه اروری میاد که میگه مقدارشون صفره. بعد که فیلد ها (input) رو پر میکنم، ارور برطرف میشه. چطور باید خالی بودن فیلد ها ( input ) یا همون متغیر ها رو مجاز بزارم ؟

0

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


لینک به پست
در 2 دقیقه قبل، hcp90 گفته است :

بعد اولین باری که صفحه را بارگذاری میکنم، برای این متغیر های a و b و c یه اروری میاد که میگه مقدارشون صفره. بعد که فیلد ها (input) رو پر میکنم، ارور برطرف میشه. چطور باید خالی بودن فیلد ها ( input ) یا همون متغیر ها رو مجاز بزارم ؟

if(isset($a, $b, $c)) {
  $delta = $b*$b - 4*$a*$c;
  $anwser1 = (-1 * $b + $delta) / (2*$a);
  $anwser2 = (-1 * $b - $delta) / (2*$a);
}

 

0

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


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری