Errechnung ergibt Fehler

Hallo zusammen. Ich habe in PHP eine Funktion geschrieben, doch leider gibt sie mir ein falsches Ergebnis aus. Vielleicht kann mir von euch jemand helfen, ob ich nur einen Denkfehler habe oder ob vielleicht PHP mit der Berechnung nicht klar kommt.
Es handelt sich eigentlich um eine recht einfache Funktion:

$neue\_FPraezisionswaffen=93;
$AIntelligenz=92;

 $x=35\*$neue\_FPraezisionswaffen/100;
 $y=10\*$AIntelligenz/100;

 $verhaeltnis=(($neue\_FPraezisionswaffen+$x+1)+($AIntelligenz-$y))\*0.444;

 $neu=(0.012244898\*$verhaeltnis^2)-(0.212244898\*$verhaeltnis);
 if($neu
Das Ergebnis gibt bei dem Ablauf immer 0 aus. Wenn die if-Anweisung weg gelassen wird ist das Ergebnis ~ -16.
Meiner Meinung sollte das Ergebnis ~ +86 sein.

Danke!

Hallo
ich kenne das Zahlenformat von PHP nicht. Wie groß ist denn da der Wertebereich und was für Variablen sind das denn?
Gruß
loderunner