Procent bar vises ikke helt efter hensigten
Hej derude... har et repsystem... næste repregnes ud af en eksponentiel stigende lykke.. Mit problem er at den rep man har er tæt på den næste og derfor vil procenten hele tiden være ved de 75% ... derfor skal jeg finde på en smartere måde at udregne % end jeg gør nu... den skulle gerne starte på 0% når man overstiger den næste rep grænse, men der ender den på de 75% med det samme... giver det mening? :P<?
$i=100;
$ra=0;
$r=0;
$rep=0;
$rank=0;
$left=0;
$pro=0;
$antal=0;
$temp_i=0;
while( $i < 5000000 ) {
$ra++;
$temp_i = (int)$i;
$i *= "1.3";
$r = (int)$i;
if($row[rep_feci] < $r && $row[rep_feci] >= $temp_i ) {
$rep = $r;
$rank = $ra;
break;
}
if(!$rep) { $rep = "$i"; }
}
$left = $rep - $row[rep_feci];
$pro = round( ( $temp_i / $r * 100 ) , 0 );
$antal = round( ( $pro / 10 ) , 0 );
$i=0;
while($i < 10) {
$i++;
if($i <= $antal) { echo "<td class=\"hhd_fill\"></td>"; } else { echo "<td></td>"; }
}
?>
