View Full Version : آموزش: محاسبه تخفیف
navid3d_69
جمعه 13 اردیبهشت 1392, 19:03 عصر
سلام من می خوام تخفیف یک عدد رو نمایش بدم
مثلا
مبلغ کل 10000
10% تخفیف داره
حالا مبلغ کل که تخفیف خورده رو چجوری حساب کنم؟
qartalonline
جمعه 13 اردیبهشت 1392, 19:13 عصر
<?php
$price = 1000;
$off = 10;
echo ($price*100) / (100-$off);
?>
price : مبلغ بعد از تخفیف
off : درصد تخفیف
مقدار چاپ شده ، مبلغ قبل از تخفیف (مبلغ کل) را نشان میدهد
Veteran
جمعه 13 اردیبهشت 1392, 19:20 عصر
<?php
$price = 1000;
$off = 10;
echo ($price*100) / (100-$off);
?>
price : مبلغ بعد از تخفیف
off : درصد تخفیف
مقدار چاپ شده ، مبلغ قبل از تخفیف (مبلغ کل) را نشان میدهد
1111.1111111111
!!!!!!
qartalonline
جمعه 13 اردیبهشت 1392, 19:50 عصر
خروجی بسته به ورودی تغییر میکنه اگه ورودی رو 900 بگیرید خروجی رند میشه.
colors
جمعه 13 اردیبهشت 1392, 20: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, 20:10 عصر
قیمت رو که نمیشه رند کرد!!
engmmrj
جمعه 13 اردیبهشت 1392, 20:12 عصر
<?php
$price = 1000;
$off = 10;
echo round(($price*100) / (100-$off));
?>
مثلا تو یک سایت که میلیاردی پول جابه جا میشه بیایم 1.7 میلیاردو گرد کنیم به 2 میلیارد ، اون وقت بنظرتون چه اتفاقی می افتد ؟
colors
جمعه 13 اردیبهشت 1392, 20:15 عصر
مثلا تو یک سایت که میلیاردی پول جابه جا میشه بیایم 1.7 میلیاردو گرد کنیم به 2 میلیارد ، اون وقت بنظرتون چه اتفاقی می افتد ؟
نه حواسم یه جا دیگه بود, ببخشید. پست بالا ویرایش شد
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.