Seite 1 von 2
bcmul()
Verfasst: 29.11.2002 15:35
von Hotschi
Hallo
In
meinem Forum haben einige Benutzer nachgefragt, wie es mit meinem DlMod zu folgender Fehlermeldung kommen kann:
Fatal error: Call to undefined function: bcmul()
Das kann doch nicht sein, dass der Server bcmul() nicht kennt...oder doch? Ist das eigentlich ein Zusatzmodul? Oder Standartmäßig in php integriert?
Was soll ich machen?
Ich habe einfach mal geantwortet, dass man die bcmul- Geschichte ruhig ausbauen könnte, weil sie nicht so wichtig ist...
Gruß
Hotschi
Verfasst: 29.11.2002 23:18
von PhilippK
Siehe dazu die
PHP Dokumentation.
Da steht eigentlich alles drin
Gruß, Philipp
Verfasst: 29.11.2002 23:51
von Hotschi
Danke.
Da steht, seit php3!
Das sollte wohl auf jedem Server installiert sein...
Jetzt weiß ich immer noch nicht mehr.
Cu
Hotschi
Verfasst: 30.11.2002 00:16
von PhilippK
Sorry, aber wer den ganzen Text liest, ist manchmal im Vorteil:
php.net hat geschrieben:Requirements
Since PHP 4.0.4, libbcmath is bundled with PHP. You don't need any external libraries for this extension.
Installation
In PHP 4, these functions are only available if PHP was configured with --enable-bcmath. In PHP 3, these functions are only available if PHP was not configured with --disable-bcmath.
Gruß, Philipp
Verfasst: 30.11.2002 00:20
von Hotschi
Verfasst: 30.11.2002 10:59
von saerdnaer
du kannst ja folgende als ersatz dazu nehmen
Code: Alles auswählen
funciton bcmul($a, $b, $scale)
{
$r = $a * b;
for ( $i=0; $i < $scale; $i++);
$r = 10 * $r;
$r = ((int) $r);
for ( $i=0; $i < $scale; $i++);
$r = 0.1 * $r;
}
Verfasst: 30.11.2002 12:33
von Hotschi
ach...? das geht so einfach mit *..?
Prima, das ist mir ja was ganz neues....
ich sag das den leuten mal, bei denen das nicht geht...
Besten Dank
Hotschi
Verfasst: 30.11.2002 12:58
von PhilippK
Man sollte vielleicht noch statt
dies hier nehmen:
Gruß, Philipp
Verfasst: 02.12.2002 17:10
von saerdnaer
Hotschi hat geschrieben:ach...? das geht so einfach mit *..?
ach dir gehts garnicht um die genauigkeit oder?
ah
Verfasst: 02.12.2002 17:35
von Pyramide
Hotschi hat geschrieben:Prima, das ist mir ja was ganz neues....
lol...schreibst einen Hack, kennst aber sowas einfaches wie eine Multiplikation nicht...