Avatar billede sito Nybegynder
11. marts 2003 - 14:56 Der er 7 kommentarer og
1 løsning

opløftning i php?

Hej

Jeg forsøger at lave en funktion, der kan regne rentes rente ud i et script, og er lidt i tvivl om, hvorvidt man kan opløfte noget i php.

Har prøvet at skrive som jeg normalt ville uden for php, men det giver ikke rigtig det resultat jeg var ude efter...

min function:

function writeLoanAmount($iLoan, $iYearLeft, $iInterest)
{
$totalLoan = $iLoan * (1 + $iInterest)^$iYearLeft;
echo "$totalLoan";
}

og kalder den:

$iLoan = "50000";
$iYearLeft = "15";
$iInterest = "0.05";
   
writeLoanAmount($iLoan, $iYearLeft, $iInterest);

Resulatatet bliver 52507...

Hjælp.
Avatar billede erikjacobsen Ekspert
11. marts 2003 - 15:00 #1
Avatar billede xyborx Nybegynder
11. marts 2003 - 15:01 #2
Blandt kommentarene på http://www.php.net/manual/en/ref.math.php fandt jeg den her function som ligner det du mangler..

function fact($s){$r=(int)$s; for ($i=$r;$i--;$i>1){$r=$r*$i;} return $r;}
Avatar billede xyborx Nybegynder
11. marts 2003 - 15:03 #3
Ah.. Jeg var for langsom.. Stoler mere på erikjacobsens svar her :o)
Avatar billede sito Nybegynder
11. marts 2003 - 15:10 #4
okay, hvordan sætter man den ind?
Har prøvet:
$totalLoan = $iLoan * pow((1 + $iInterest)$iYearLeft);

Og det virker ikke
Avatar billede sito Nybegynder
11. marts 2003 - 15:13 #5
manglede lige et komma ;)

nu virker den.

udregningen:

$totalLoan = $iLoan * pow((1 + $iInterest),$iYearLeft);

Takker. Stadig ingen der vil ha point??
Avatar billede erikjacobsen Ekspert
11. marts 2003 - 15:17 #6
Ikke til mig, tak.
Avatar billede xyborx Nybegynder
11. marts 2003 - 17:30 #7
Vil altid gerne have point.. Men når min løsning er så dårlig at jeg ikke selv ville bruge den, så er der ingen grund til at give mig point her :D
Snup dem selv, når nu erik heller ikke vil have dem ;)
Avatar billede sito Nybegynder
08. maj 2003 - 16:17 #8
okay
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester