kontodaten->kontostand sollte schon double(100,2) sein, sodass 2 Stellen nach dem Komma möglich sind.

seitenkonfig->min_betteln/max_betteln sollte mit double(10,2) auch Kommawert zulassen (mit Punkt statt Komma)

In der content/betteln.php wird dann mit:
PHP-Code:
 $minimum        $pageconfig['min_betteln'];
         
$maximum        $pageconfig['max_betteln'];
         
srand((double)microtime()*1000000);
         
$bettelsumme    rand($minimum*100,$maximum*100)/100
die Summe errechnet, also wenn du jeweils 0.10 eingetragen hast, sollte die Bettelsumme auch 0,1 sein.

Kannst ja mal prüfen, ob dieSPalten in der DB wirklich den Typ haben, und evtl. mal manuell min/max Summe eintragen.