PDA

View Full Version : نمایش درصد تفاوت فروش دیروز با امروز



abbas3zaar
چهارشنبه 16 فروردین 1396, 02:39 صبح
سلام. مثلا فروش امروز 100 هزار تومنه و فروش دیروز 200 هزار تومن

چجوری در php نمایش بدم که فروش امروز از فروش دیروز مثلا 30 درصد کمتره

دو تا مقدار رو مقایسه کنه که چند درصد با هم تفاوت دارن

plague
چهارشنبه 16 فروردین 1396, 04:11 صبح
فرمول ریاضیش رو پیدا کن که چجوری متوجه بشی یک عدد چند در صد عدد دیگست
بعد پیاده کردنش کاری نداره

abbas3zaar
چهارشنبه 16 فروردین 1396, 14:40 عصر
فرمول ریاضیش رو پیدا کن که چجوری متوجه بشی یک عدد چند در صد عدد دیگست
بعد پیاده کردنش کاری نداره

خب من از اینجا پرسیدم، از کجا پیدا کنم؟ چی بنویسم؟

thacker
چهارشنبه 16 فروردین 1396, 15:36 عصر
<?php

$yesterday = 100000;
$today = 130000;

if($today > $yesterday) {

$avrage = ( ($today - $yesterday) * 100 ) / $yesterday;

} else {

$avrage = -( ($yesterday - $today) * 100 ) / $today;

}

echo $avrage;

?>

abbas3zaar
چهارشنبه 16 فروردین 1396, 15:55 عصر
<?php

$yesterday = 100000;
$today = 130000;

if($today > $yesterday) {

$avrage = ( ($today - $yesterday) * 100 ) / $yesterday;

} else {

$avrage = -( ($yesterday - $today) * 100 ) / $today;

}

echo $avrage;

?>


today اگر کمتر از yesterday باشه چرا خروجیش اشتباهه؟


$yesterday = 60000;
$today = 20000;


خروجی
-200

thacker
چهارشنبه 16 فروردین 1396, 16:10 عصر
خروجی منفی یعنی کمتر از روز قبل بوده درصد فروش

abbas3zaar
چهارشنبه 16 فروردین 1396, 16:20 عصر
خروجی منفی یعنی کمتر از روز قبل بوده درصد فروش


خروجی
-111.11111111111

رو
چجوری رند کنم که فقط -111 رو نشون بده و اعشارش رو نشون نده؟

thacker
چهارشنبه 16 فروردین 1396, 16:25 عصر
از تابع round() استفاده کنید