Wiskunde in php.

Gestart doorWashand16 reacties38 weergaven

17 berichten · pagina 1 van 2

Washand

Lid · Topicstarter

Berichten
1.909
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik volg een php tut op http://www.essetee.be/newphp/index.php en dan les 6 een beetje in het midden. Daar loop ik vast. Op de site staat deze code:

[COLOR= #0000BB]<?php 
$prijs_mbtw[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #0000BB]119.6[/COLOR][COLOR= #007700];[/COLOR] 
[COLOR= #0000BB]$btw_tarief[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #0000BB]0.196[/COLOR][COLOR= #007700];[/COLOR] 
[COLOR= #0000BB]$resultaat[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #0000BB]$prijs_mbtw[/COLOR][COLOR= #007700]-[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]*[/COLOR][COLOR= #0000BB]$prijs_mbtw[/COLOR]/[COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]+[/COLOR][COLOR= #0000BB]$btw_tarief[/COLOR][COLOR= #007700]);[/COLOR] 
[COLOR= #0000BB]$product[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #0000BB]$prijs_mbtw[/COLOR][COLOR= #007700]-[/COLOR][COLOR= #0000BB]$resultaat[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"De prijs van het produkt zonder BTW = $produkt euro"[/COLOR][COLOR= #007700];[/COLOR] 
?>


Nu snap ik de php code wel maar het wiskunde deel niet sadley
prijs_mbtw-1*$prijs_mbtw/(1+$btw_tarief);


Waarom die -1, en dat keer $prijs_mbtw? en 1+ $btw_tarief?

Of is de tutorial niet goed?
Ik begrijp iig niet waarom je het zo moet berekenen...
0
Berichten
5.795
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
de tut is niet echt goed aangezien er onnuttige dingen bij gehaald worden die niet nodig zijn
0
Washand

Lid · Topicstarter

Berichten
1.909
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Daiman schreef:
de tut is niet echt goed angezien er onnuttige dingen bij gehaald worden die niet nodig zijn
Tja belgen heh yummieNee maar weet je dan waar ik beter kan leren rekenen in php?
0
Berichten
9.969
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Leer de kruismethode en pak er een papiertje bij!
Zo kan je precies zien hoe je het in moet vullen en hoef je het alleen nog maar in php uit te schrijven.

[COLOR= #0000BB]<?php 
$prijsmetbtw[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]119[/COLOR][COLOR= #007700];[/COLOR] 
[COLOR= #0000BB]$prijszonderbtw[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]100[/COLOR][COLOR= #007700]*[/COLOR][COLOR= #0000BB]$prijsmetbtw[/COLOR]/[COLOR= #0000BB]119[/COLOR][COLOR= #007700];[/COLOR]

[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]De prijs van het produkt zonder BTW = [/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$prijszonderbtw[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000] euro[/COLOR][COLOR= #007700];[/COLOR] 
?>


Ik ben trouwens van 19% btw uitgegaan.
0
Washand

Lid · Topicstarter

Berichten
1.909
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Robbert schreef:
Leer de kruismethode en pak er een papiertje bij!
Zo kan je precies zien hoe je het in moet vullen en hoef je het alleen nog maar in php uit te schrijven.
[COLOR= #0000BB]<?php 
$prijsmetbtw[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]119[/COLOR][COLOR= #007700];[/COLOR] 
[COLOR= #0000BB]$prijszonderbtw[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]100[/COLOR][COLOR= #007700]*[/COLOR][COLOR= #0000BB]$prijsmetbtw[/COLOR]/[COLOR= #0000BB]119[/COLOR][COLOR= #007700];[/COLOR]

[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]De prijs van het produkt zonder BTW = [/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$prijszonderbtw[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000] euro[/COLOR][COLOR= #007700];[/COLOR] 
?>


Ik ben trouwens van 19% btw uitgegaan.

Ah dit snap ik. In de tut deden ze het veel te moeilijk yummie
0
Berichten
3.314
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Gewoon zelf beter leren rekenen yummie
Php werkt gewoon met * + - en / maar je zult zélf moeten weten welke je wanneer gebruikt yummie
0
Washand

Lid · Topicstarter

Berichten
1.909
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik snap gewoon niet waarom het met -1 enzo moet. Gewoon nooit geleerd... maar dat van Robbert snap ik.
0
Tgrm

Lid

Berichten
2.133
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Washand schreef:
Eerdere citaten tonen
Robbert schreef:
Leer de kruismethode en pak er een papiertje bij!
Zo kan je precies zien hoe je het in moet vullen en hoef je het alleen nog maar in php uit te schrijven.

[COLOR= #0000BB]<?php 
$prijsmetbtw[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]119[/COLOR][COLOR= #007700];[/COLOR] 
[COLOR= #0000BB]$prijszonderbtw[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]100[/COLOR][COLOR= #007700]*[/COLOR][COLOR= #0000BB]$prijsmetbtw[/COLOR]/[COLOR= #0000BB]119[/COLOR][COLOR= #007700];[/COLOR]

[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]De prijs van het produkt zonder BTW = [/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$prijszonderbtw[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000] euro[/COLOR][COLOR= #007700];[/COLOR] 
?>


Ik ben trouwens van 19% btw uitgegaan.
Ah dit snap ik. In de tut deden ze het veel te moeilijk yummie
Dit werkt ook en is nog sneller:

[COLOR= #0000BB]<?php 
$prijsmetbtw[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]10[/COLOR][COLOR= #007700];[/COLOR] 
[COLOR= #0000BB]$prijszonderbtw[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$prijsmetbtw[/COLOR] [COLOR= #007700]*[/COLOR] [COLOR= #0000BB]0.81[/COLOR][COLOR= #007700];[/COLOR]

[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]De prijs van het produkt zonder BTW = [/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$prijszonderbtw[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000] euro[/COLOR][COLOR= #007700];[/COLOR] 
?>


Het is dus gewoon wiskunde... rekenen met procenten biggrin
Als je 19% moet aftrekken dan doe je dus gewoon keer 1 - 19% oftewel * 0,81
0
Washand

Lid · Topicstarter

Berichten
1.909
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik snap het al hoor maar toch bedankt. In de tutorial vond ik het gewoon onduidelijk en snapte totaal niet wat ik daar nou moest doen sadley...
0
Berichten
3.788
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Tgrm schreef:
Eerdere citaten tonen
Washand schreef:
Eerdere citaten tonen
Robbert schreef:
Leer de kruismethode en pak er een papiertje bij!
Zo kan je precies zien hoe je het in moet vullen en hoef je het alleen nog maar in php uit te schrijven.

[COLOR= #0000BB]<?php 
$prijsmetbtw[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]119[/COLOR][COLOR= #007700];[/COLOR] 
[COLOR= #0000BB]$prijszonderbtw[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]100[/COLOR][COLOR= #007700]*[/COLOR][COLOR= #0000BB]$prijsmetbtw[/COLOR]/[COLOR= #0000BB]119[/COLOR][COLOR= #007700];[/COLOR]

[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]De prijs van het produkt zonder BTW = [/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$prijszonderbtw[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000] euro[/COLOR][COLOR= #007700];[/COLOR] 
?>


Ik ben trouwens van 19% btw uitgegaan.
Ah dit snap ik. In de tut deden ze het veel te moeilijk yummie
Dit werkt ook en is nog sneller:

[COLOR= #0000BB]<?php 
$prijsmetbtw[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]10[/COLOR][COLOR= #007700];[/COLOR] 
[COLOR= #0000BB]$prijszonderbtw[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$prijsmetbtw[/COLOR] [COLOR= #007700]*[/COLOR] [COLOR= #0000BB]0.81[/COLOR][COLOR= #007700];[/COLOR]

[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]De prijs van het produkt zonder BTW = [/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$prijszonderbtw[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000] euro[/COLOR][COLOR= #007700];[/COLOR] 
?>


Het is dus gewoon wiskunde... rekenen met procenten biggrin
Als je 19% moet aftrekken dan doe je dus gewoon keer 1 - 19% oftewel * 0,81

Dat is niet hetzelfde:

5*0.81 = 4.05
(5/119)*100 = 4.20

Die laatste is goed, eerste niet!
0
Berichten
6.485
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
$resultaat = $prijs_mbtw -1 * $prijs_mbtw / (1+$btw_tarief);


Het $resultaat de btw die je betaalt

dus uitgaand van product = 1:

Quote:
1,19 - 1 * 1,19 / 1 + 0,19
1,19 - 1 = 0,19

Maar het is idd een erg domme manier van berekenen.

Prijs incl btw / 1,19 = prijs zonder btw

@Tgrm: Wat jij doet is zo ongelofelijk FOUT...
0
Berichten
6.144
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Voor de mensen die het misschien niet weten

- = Min
+ = Plus
* = Keer
/ = Delen
0
Berichten
2.837
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Eleky schreef:
Eerdere citaten tonen
Tgrm schreef:
Eerdere citaten tonen
Washand schreef:
Eerdere citaten tonen
Robbert schreef:
Leer de kruismethode en pak er een papiertje bij!
Zo kan je precies zien hoe je het in moet vullen en hoef je het alleen nog maar in php uit te schrijven.

[COLOR= #0000BB]<?php 
$prijsmetbtw[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]119[/COLOR][COLOR= #007700];[/COLOR] 
[COLOR= #0000BB]$prijszonderbtw[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]100[/COLOR][COLOR= #007700]*[/COLOR][COLOR= #0000BB]$prijsmetbtw[/COLOR]/[COLOR= #0000BB]119[/COLOR][COLOR= #007700];[/COLOR]

[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]De prijs van het produkt zonder BTW = [/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$prijszonderbtw[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000] euro[/COLOR][COLOR= #007700];[/COLOR] 
?>


Ik ben trouwens van 19% btw uitgegaan.
Ah dit snap ik. In de tut deden ze het veel te moeilijk yummie
Dit werkt ook en is nog sneller:

[COLOR= #0000BB]<?php 
$prijsmetbtw[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]10[/COLOR][COLOR= #007700];[/COLOR] 
[COLOR= #0000BB]$prijszonderbtw[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$prijsmetbtw[/COLOR] [COLOR= #007700]*[/COLOR] [COLOR= #0000BB]0.81[/COLOR][COLOR= #007700];[/COLOR]

[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]De prijs van het produkt zonder BTW = [/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$prijszonderbtw[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000] euro[/COLOR][COLOR= #007700];[/COLOR] 
?>


Het is dus gewoon wiskunde... rekenen met procenten biggrin
Als je 19% moet aftrekken dan doe je dus gewoon keer 1 - 19% oftewel * 0,81
Dat is niet hetzelfde:

5*0.81 = 4.05
(5/119)*100 = 4.20

Die laatste is goed, eerste niet!

Lees is goed yummie Hij zegt toch product zonder BTW dus dan klopt het wel he! wat jij doet met dat laatste is 19% btw erbij!
0
Berichten
359
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Prijs zonder btw is toch echte prijs / 1.19 ?
0
Berichten
6.485
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Boude zeg nou zelf.

als je 81% neemt, en je wilt daar de btw over terug doen.

0,81 * 1,19 = 97%

bewijs genoeg?
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren