Jens-Staufenberg: Multiplikation

Beitrag lesen

Guten Tag,

ich bin absoluter Anfänger in PHP man möge mir daher Anfängerfehler verzeihen.
Folgendes Problem:
echo '"'.$datensatz->max.'"';
erzeugt "0.5" (man beachte Punkt nicht Komma, und keine Leerstellen)

echo '"'.$datensatz->max * 24.'"';
erzeugt "0"

echo '"'.($datensatz->max * 24).'"';
erzeugt "0"

echo '"'.(0.5 * 24).'"';
erzeugt "12" <- das gewünschte Ergebnis

Was mache ich denn falsch?