11. marts 2004 - 16:17Der er
13 kommentarer og 1 løsning
Procent regning i php?
Hej allesammen!
Jeg har lavet denne lille kode, som skal demonstere at en bruger angriber en anden. Da ham der forsvare har mere i forsvar end ham der angriber er der størrere chance for at han blokkere slaget, kig her:
<?php $defense = "37"; $damage = "56"; echo "Defender's Defense: $defense<br>Attacker's Damage: $damage<br><br>"; echo "Der er "; echo $defense/$damage*100; echo "% chance for at at blocke slaget"; ?>
så burde den gerne udskrive:
"efender's Defense: 37 Attacker's Damage: 56
Der er 66.0714285714% chance for at at blocke slaget"
Så vil jeg gerne have lavet en knap så angriberen angriber! og så er der 66% chance for at forsvareren blokkere slaget. Rammer han, går den hen til et link, rammer han ik går den hen til et andet!
Der bliver investeret massivt i AI. Teknologien er mere tilgængelig end nogensinde, og ambitionerne er høje. Alligevel oplever mange virksomheder, at resultaterne udebliver.
$procent = $damage/$defense*100/5; (5 tallet giver defenderen størrere chance for at blokere, betyder ik noget)
så det jeg faktisk bare skal have lavet er: Vi kan blive enige om at maximum på procent er 100, ik ?
Og hvis angriberen har 10000 i damage og defenderen har har 10 i defense bliver det lidt overdrevet. Så jeg vil gerne have den på maximalt 95% jeg prøvede med:
if ($procent>95) { $procent == 95; }
Men det gik ik rigtig, mine php skills er lidt rustne da jeg ik har arbejdet med det længe. Tror du lige du kunne svare på det så synes jeg også du har fortjent dine point :D
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.