PDA

View Full Version : آموزش: محاسبه تخفیف



navid3d_69
جمعه 13 اردیبهشت 1392, 18:03 عصر
سلام من می خوام تخفیف یک عدد رو نمایش بدم

مثلا

مبلغ کل 10000

10% تخفیف داره

حالا مبلغ کل که تخفیف خورده رو چجوری حساب کنم؟

qartalonline
جمعه 13 اردیبهشت 1392, 18:13 عصر
<?php

$price = 1000;
$off = 10;

echo ($price*100) / (100-$off);

?>

price : مبلغ بعد از تخفیف
off : درصد تخفیف

مقدار چاپ شده ، مبلغ قبل از تخفیف (مبلغ کل) را نشان میدهد

Veteran
جمعه 13 اردیبهشت 1392, 18:20 عصر
<?php

$price = 1000;
$off = 10;

echo ($price*100) / (100-$off);

?>

price : مبلغ بعد از تخفیف
off : درصد تخفیف

مقدار چاپ شده ، مبلغ قبل از تخفیف (مبلغ کل) را نشان میدهد
1111.1111111111
!!!!!!

qartalonline
جمعه 13 اردیبهشت 1392, 18:50 عصر
خروجی بسته به ورودی تغییر میکنه اگه ورودی رو 900 بگیرید خروجی رند میشه.

colors
جمعه 13 اردیبهشت 1392, 19:08 عصر
جناب $ M 3 H R D A D $ زحمتشو کشیدن

function off_func($price,$off)
{
$info = array();
if($off>0)
{
$info['off'] = $off.'%';
$info['pay'] = $price - ( ($price * $off) /100 );
$info['formula'] = ((100-$off)/100);
$info['sharj'] = $info['pay'] / $info['formula'] ;
return $info;
}
elseif($off==0)
return $price;
else
return "Off is not positive.";
}

print_r( off_func(1000,3) );

qartalonline
جمعه 13 اردیبهشت 1392, 19:10 عصر
قیمت رو که نمیشه رند کرد!!

engmmrj
جمعه 13 اردیبهشت 1392, 19:12 عصر
<?php

$price = 1000;
$off = 10;

echo round(($price*100) / (100-$off));

?>
مثلا تو یک سایت که میلیاردی پول جابه جا میشه بیایم 1.7 میلیاردو گرد کنیم به 2 میلیارد ، اون وقت بنظرتون چه اتفاقی می افتد ؟

colors
جمعه 13 اردیبهشت 1392, 19:15 عصر
مثلا تو یک سایت که میلیاردی پول جابه جا میشه بیایم 1.7 میلیاردو گرد کنیم به 2 میلیارد ، اون وقت بنظرتون چه اتفاقی می افتد ؟

نه حواسم یه جا دیگه بود, ببخشید. پست بالا ویرایش شد