login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Banking calculator.

Offline Scythen - 30/10/2006 15:09
Avatar van ScythenPHP gevorderde Ik wou graag een bank calculator maken, dat berekent hoeveel geld je krijgt per 24 uur. De rente is 3% per 24 uur,


dus ik wil dat je kan zeggen:

Amount put in: 10000
Amount after 1 day:
Amount after 2 days:

etc. Kan iemand mij hierbij helpen? Ik zou niet weten hoe..

16 antwoorden

Gesponsorde links
Offline Anoniem - 30/10/2006 15:12 (laatste wijziging 30/10/2006 15:20)
Avatar van Anoniem PHP gevorderde Begin eerst met de formule:

uitgewerkt in een array wordt het:
  1. for($i = 0; $i <= $totaal_aantal_dagen; $i++;)
  2. {
  3. $dag[$i] = $amount * pow(1.03, $i);
  4. }


  1. Amount put in: <?=$amount?>
  2. Amount after 1 day: <?=$dag[1]?>
  3. Amount after 2 days:<?=$dag[2]?>
Offline Scythen - 30/10/2006 15:12
Avatar van Scythen PHP gevorderde Hmm, dat is een begin ja.. dankje.
Offline WumTol - 30/10/2006 15:12
Avatar van WumTol PHP beginner
  1. <?php
  2. $begin = 1000;
  3. $day1 = $begin * 1.03;
  4. $day2 = $day1 * 1.03;
  5. ?>
Offline marten - 30/10/2006 15:13
Avatar van marten Beheerder Dat is toch gewoon een simpele rekensom?

10000 x (103/100) = 10300 na eerste dag

Offline rroobb - 30/10/2006 15:16
Avatar van rroobb PHP interesse Dit kan toch met machten?

Amount put in: 10000
Amount after 1 day: $amountputin * pow(1.03,1) //macht in php
Amount after 2 days: $amountputin * pow (1.03,2) //macht in php

Dan zou je nog een while-lus kunnen maken o.i.d. om het te versimpelen maar dit is de basis lijkt me
Offline Scythen - 30/10/2006 15:23
Avatar van Scythen PHP gevorderde Nu jullie hier toch zijn, mijn easyphp doet raar.. hij wil maar de site niet updaten als ik de browser refresh... ik heb een stukje code geplaatst maar die komt niet te voor schijn....  
Offline Dark_Paul - 30/10/2006 16:46
Avatar van Dark_Paul PHP ver gevorderde Probeer eens een harde refresh (CTRL+F5).
Offline Scythen - 30/10/2006 17:14
Avatar van Scythen PHP gevorderde het is gelukt met de easyphp

maar ik heb inmiddels een nieuw iets toegevoegd

een nieuwe input met 'days'

mensen kunnen nu geowon intypen hoeveel dagen en wat de begin amount is.

Maar nu moet het is met machten te maken hebben, maar dat werkt niet.. geeft een fout. Kan iemand helpen? dus gewoon, $amount en $days..
Offline Soebam - 30/10/2006 17:19
Avatar van Soebam HTML ver gevorderde amount * 1.03 ^ days

Zet dit maar om in php:p als ik dat probeer dan is het geheid fout.
Offline Simon - 30/10/2006 17:25
Avatar van Simon PHP expert
  1. $bank = $amount * pow(1.03, $days);
Offline Rik - 30/10/2006 17:26
Avatar van Rik Gouden medailleGouden medaille

Crew algemeen
$new = $amount * pow(1.03, $days);  
Offline Scythen - 30/10/2006 18:27 (laatste wijziging 30/10/2006 18:30)
Avatar van Scythen PHP gevorderde En hoe moet ik dit round()?

Heb het al!
Offline Tuinstoel - 30/10/2006 19:27
Avatar van Tuinstoel PHP expert [sarcastische mode]
Fijn dat je het met ons deelt.
[/sarcastische mode]
Offline Scythen - 30/10/2006 21:25
Avatar van Scythen PHP gevorderde Scheelt jullie je brainstorming energie, lijkt me vrij logisch dat ik het meededeel .. of niet?
Offline gothmog - 30/10/2006 21:49
Avatar van gothmog Lid Ten eerste:
Eerst zoeken voordat je wat vraagt, je bent er zo te zien achtergekomen (door te zoeken denk ik), dus waarom niet eerder zoeken, scheelt moeite:p

Ten tweede:
Bedoelt tuinstoel denk ik met "Fijn dat je het met ons deelt." dat je je oplossingen erin moet zetten zodat mensen die het later nodig hebben ook nog kunnen vinden. (word er meestal gezegt tenminste)
Offline Scythen - 30/10/2006 22:12 (laatste wijziging 30/10/2006 22:13)
Avatar van Scythen PHP gevorderde $new = $amount * pow(1.03, $days);

echo round($new);
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.263s