Profil detayı eklendi, herkes profillerine girip bir gözatsın! Sevdiğiniz üyelerin cevaplarını takip edin! Tüm güncellemeler

İki sayı arasındaki farkın %si

Ne kadar uğraştıysam sonuç olarak hep -li rakamlara ulaşıyorum.

Yapmak istediğim;


İki adet sayım (değişkenlerim) var.

Birisi 2, birisi ise 1.


$maxLimit = 2;

$mevcut = 1;


istediğim sonuç: %50.

php
3

Cevaplar (3)

İşlem devam ediyor, lütfen bekleyin..
Abdulbaki Zırıh
@abdulbaki
2 ay önce [Güncellendi]
<?php
$number1 = 2;
$number2 = 1;
echo ($number2 / $number1) * 100;
// sonuç 50
Cevapla @xaron2 ay önce
%200 sonucunu alıyorum.
Cevapla @abdulbaki2 ay önce
@xaron, Sayıları nasıl veriyorsun? kodu test edip attım.
İşlem devam ediyor, lütfen bekleyin..
Memduh A.
@blokberg
2 ay önce

@abdulbaki 'nin cevabı doğru. Başka bir hata olmalı, 200 çıkması imkansız. Ek olarak, eğer sonucu tam sayı olarak elde etmek istiyorsanız ceil , floor ya da round kullanın.

ceil yukarı, floor aşağı, round ise sonuç ne tarafa yakınsa oraya yuvarlar ve sonucu tam sayı verir.


echo ceil(4.3);   // 5

echo floor(4.3);   // 4

echo round(3.4);     // 3

echo round(3.5);     // 4

echo round(3.6);     // 4

İşlem devam ediyor, lütfen bekleyin..
Serdar Güler
@gulers
2 ay önce

Aşağıdaki gibi istediğin sonucu bulabilirsin.

<?php
$maxLimit = 2;
$mevcut = 1;
echo ($maxLimit - $mevcut) / $maxLimit * 100;
?>
İşlem devam ediyor, lütfen bekleyin..

Cevap yaz Sadece sorunun cevabını yazın