PDA

View Full Version : کم کردن سی درصد از کل مبلغ



olampiad
چهارشنبه 30 اردیبهشت 1394, 16:03 عصر
سلام و خسته نباشبد
من همیشه با این درصد مشکل داشم.
من میخوام سی درصد تخفیف به مبلغ 146000 بدم.
ی کدی واسش نوشتم ولی فک میکنم که اشتباهه.(بعد از اعمال تخفیف مقدار اولیه و ثانویه درست در نمیان)
واسه این کار کدی دارین؟
خیلی ممنون.

hsgpro
چهارشنبه 30 اردیبهشت 1394, 16:16 عصر
سلام
بفرما این کد رو توی یه فایل php تست اجرا کنید و نتیجه رو ببینید.



<?php
$kol = 146000;
$sidarsad = ($kol * 30) / 100;
$ghabelpardakht = $kol - $sidarsad;

echo "قیمت کل: {$kol}<br>سی درصد: {$sidarsad}<br>قابل پرداخت: {$ghabelpardakht}";
?>

SlowCode
چهارشنبه 30 اردیبهشت 1394, 18:03 عصر
سلام
یه راه ساده اش هم اینه که مقدار پول رو ضرب در 0.7 بکنی اینطوری 30 درصد کم میکنه. مثلا:


$price = 10000;
$percent = 30;
$discount = 1 - ($percent / 100) * $price;

برای اضافه کردن درصد به قیمت هم:

$price = 10000;
$percent = 9;
$discount = 1 + ($percent / 100) * $price;

hamedarian2009
چهارشنبه 30 اردیبهشت 1394, 18:37 عصر
میتونی تابع هم تعریف کنی تا کدت داینامیک بشه و بتونی هر مقدار تخفیفی با هر درصدی رو محاسبه کنی


function takhfif($price, $percent) {
$takhfif = ($percent /100) * $price;
return ($price - $takhfif);
}

echo takhfif(146000, 30);