Registreer FAQ Berichten van vandaag


Ga terug   Scholieren.com forum / Technologie / Software & Hardware
Reageren
 
Topictools Zoek in deze topic
Oud 21-08-2003, 09:52
Verwijderd
Behalve de omslachtige manier van programmeren.

PHP-code:
<html>
<head>

<?php

$getal_1 
$_POST["getal_1"];
$getal_1 round($getal_1); 

$getal_2 $_POST["getal_2"];
$getal_2 round($getal_2); 

$getal_3 $_POST["getal_3"];
$getal_3 round($getal_3); 

$getal_4 $_POST["getal_4"];
$getal_4 round($getal_4); 

$getal_5 $_POST["getal_5"];
$getal_5 round($getal_5); 

$getal_6 $_POST["getal_6"];
$getal_6 round($getal_6); 

$getal_7 $_POST["getal_7"];
$getal_7 round($getal_7); 

$getal_8 $_POST["getal_8"];
$getal_8 round($getal_8); 

$getal_9 $_POST["getal_9"];
$getal_9 round($getal_9); 

$getal_10 $_POST["getal_10"];
$getal_10 round($getal_10); 

$totaal $getal_1 $getal_2;
$totaal $totaal getal_3;
$totaal $totaal getal_4;
$totaal $totaal getal_5;
$totaal $totaal getal_6;
$totaal $totaal getal_7;
$totaal $totaal getal_8;
$totaal $totaal getal_9;
$totaal $totaal getal_10;

$procent totaal 100//naam van variabele klopt niet, ik ben te lui om iets fatsoenlijks te bedenken

$pocent procent 12;

$procent_1 $getal_1 $procent;
$procent_1 round($procent_12);


$procent_2 $getal_2 $procent;
$procent_2 round($procent_22);


$procent_3 $getal_3 $procent;
$procent_3 round($procent_32);


$procent_4 $getal_4 $procent;
$procent_4 round($procent_42);


$procent_5 $getal_5 $procent;
$procent_5 round($procent_52);


$procent_6 $getal_6 $procent;
$procent_6 round($procent_62);


$procent_7 $getal_7 $procent;
$procent_7 round($procent_72);


$procent_8 $getal_8 $procent;
$procent_8 round($procent_82);


$procent_9 $getal_9 $procent;
$procent_9 round($procent_92);


$procent_10 $getal_10 $procent;
$procent_10 round($procent_102);

/* 
De formule gaat als volgt;

1.
-php telt alle getallen bij elkaar op
-deelt deze door honderd

2.
-neemt elk individueel getal
-deelt dit door de uitkost van *1.*

-op deze manier hoor ik het juiste aantal procenten te hebben, jammergenoeg is dat niet het geval :(

Het echo gedeelte loopt goed, alleen de formules zijn brak. Wat nou "division by zero"?
Zelfs als ik er $pocent = procent + 12 van maak. 12 is toch geen 'zero'?

*/

echo ("<title>\"$getal_1$getal_2$getal_3$getal_4$getal_5$getal_6$getal_7$getal_8$getal_9$getal_10\"</title>");
?>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<?php

echo ("<b>Getal 01: <i>$getal_1:</i></b> <img src=\"img/rodebalk.gif\" width=\"$procent_1\" height=\"10\"> $procent_1%<br>");
echo (
"<b>Getal 02: <i>$getal_2:</i></b> <img src=\"img/rodebalk.gif\" width=\"$procent_2\" height=\"10\"> $procent_2%<br>");
echo (
"<b>Getal 03: <i>$getal_3:</i></b> <img src=\"img/rodebalk.gif\" width=\"$procent_3\" height=\"10\"> $procent_3%<br>");
echo (
"<b>Getal 04: <i>$getal_4:</i></b> <img src=\"img/rodebalk.gif\" width=\"$procent_4\" height=\"10\"> $procent_4%<br>");
echo (
"<b>Getal 05: <i>$getal_5:</i></b> <img src=\"img/rodebalk.gif\" width=\"$procent_5\" height=\"10\"> $procent_5%<br>");
echo (
"<b>Getal 06: <i>$getal_6:</i></b> <img src=\"img/rodebalk.gif\" width=\"$procent_6\" height=\"10\"> $procent_6%<br>");
echo (
"<b>Getal 07: <i>$getal_7:</i></b> <img src=\"img/rodebalk.gif\" width=\"$procent_7\" height=\"10\"> $procent_7%<br>");
echo (
"<b>Getal 08: <i>$getal_8:</i></b> <img src=\"img/rodebalk.gif\" width=\"$procent_8\" height=\"10\"> $procent_8%<br>");
echo (
"<b>Getal 09: <i>$getal_9:</i></b> <img src=\"img/rodebalk.gif\" width=\"$procent_9\" height=\"10\"> $procent_9%<br>");
echo (
"<b>Getal 10: <i>$getal_10:</i></b> <img src=\"img/rodebalk.gif\" width=\"$procent_10\" height=\"10\"> $procent_10%<br>");

?>

<img src="img/rodebalk.gif" width="100" height="10"> 100% 
</body>
</html>
Met citaat reageren
Advertentie
Oud 21-08-2003, 09:58
Martin
Avatar van Martin
Martin is offline
PHP-code:
$pocent procent 12
procent + 12?

$procent + 12 <- werkt waarschijnlijk beter
Met citaat reageren
Oud 21-08-2003, 09:58
Koen
Avatar van Koen
Koen is offline
Omslachtig is niet 't goede woord, waardeloos klinkt beter.

Maar afgezien daarvan, wat gaat er fout dan?
Met citaat reageren
Oud 21-08-2003, 10:08
Verwijderd
Citaat:
Koen schreef op 21-08-2003 @ 10:58:
Omslachtig is niet 't goede woord, waardeloos klinkt beter.
Hey! dit is praktisch mijn eerste "script" :/ Ik weet wel dat jij je dergelijke uitspraken veroorloven kan, vanwege jouw kennis van zaken en praktische ervaring, maar een ieder moet toch tot een dergelijk punt kunnen komen? Over het algemeen gaat dit dmv positieve (zelf)motivatie, en feedback.

Daar komt bij dat dit "script" geen functionele doeleinden kent, slechts een persoonlijk stukje ontplooien van de functies van php. Ik begin net.

Citaat:
Koen schreef op 21-08-2003 @ 10:58:

Maar afgezien daarvan, wat gaat er fout dan?
Warning: Division by zero in c:\phpdev\www\test2\tmp3uvr1jypa1.php on line 50

Warning: Division by zero in c:\phpdev\www\test2\tmp3uvr1jypa1.php on line 54

Warning: Division by zero in c:\phpdev\www\test2\tmp3uvr1jypa1.php on line 58

Warning: Division by zero in c:\phpdev\www\test2\tmp3uvr1jypa1.php on line 62

Warning: Division by zero in c:\phpdev\www\test2\tmp3uvr1jypa1.php on line 66

Warning: Division by zero in c:\phpdev\www\test2\tmp3uvr1jypa1.php on line 70

Warning: Division by zero in c:\phpdev\www\test2\tmp3uvr1jypa1.php on line 74

Warning: Division by zero in c:\phpdev\www\test2\tmp3uvr1jypa1.php on line 78

Warning: Division by zero in c:\phpdev\www\test2\tmp3uvr1jypa1.php on line 82

Warning: Division by zero in c:\phpdev\www\test2\tmp3uvr1jypa1.php on line 86

Laatst gewijzigd op 21-08-2003 om 10:11.
Met citaat reageren
Oud 21-08-2003, 10:14
Verwijderd
Citaat:
Martin schreef op 21-08-2003 @ 10:58:
PHP-code:
$pocent procent 12
procent + 12?

$procent + 12 <- werkt waarschijnlijk beter
Dank

Hij doet nu wat hij 'moet' doen.
Met citaat reageren
Oud 21-08-2003, 10:19
Verwijderd
kijk eens naar de for() functie
http://nl.php.net/for
Met citaat reageren
Oud 21-08-2003, 10:21
Verwijderd


Is een leuk begin toch?
Met citaat reageren
Oud 21-08-2003, 10:32
Verwijderd
Citaat:
McLaren schreef op 21-08-2003 @ 11:19:
kijk eens naar de for() functie
http://nl.php.net/for
Oeh, bedankt.
Met citaat reageren
Oud 21-08-2003, 10:41
Koen
Avatar van Koen
Koen is offline
Citaat:
Ulfheidin schreef op 21-08-2003 @ 11:08:
Hey! dit is praktisch mijn eerste "script" :/ Ik weet wel dat jij je dergelijke uitspraken veroorloven kan, vanwege jouw kennis van zaken en praktische ervaring, maar een ieder moet toch tot een dergelijk punt kunnen komen? Over het algemeen gaat dit dmv positieve (zelf)motivatie, en feedback.
Sorry, je hebt gelijk, zo ben ik ook begonnen.

Maar iteratie is zo ongeveer het allereerste begin van programmeren. Dus dat zou ik mezelf eerst aanleren, alvorens met balkjes te gaan spelen enzo.
Met citaat reageren
Oud 21-08-2003, 11:16
TIGEK
TIGEK is offline
En daarvoor is een regelnumering nou handig
__________________
Laptops zijn net vrouwen. Je moet er voor zichtig mee omgaan als je iets fout doet is het heel gevaarlijk.
Met citaat reageren
Oud 21-08-2003, 22:52
Megadeth
Avatar van Megadeth
Megadeth is offline
Citaat:
TIGEK schreef op 21-08-2003 @ 12:16:
En daarvoor is een regelnumering nou handig
Regelnummering is alleen handig als men de hele file post.. als je een deel post heb je er weinig aan

maar in dit geval zou het handig zijn jah
__________________
What you put me through, fucking wooptiedoo.
Met citaat reageren
Oud 28-08-2003, 16:15
telluriet
Avatar van telluriet
telluriet is offline
Nou, helpt niemand 'm meer?
__________________
"...kzit nu miss een uur op het forum en ik heb nu al een sgijthekel aan jou..."
Met citaat reageren
Oud 28-08-2003, 17:28
Harrie
Avatar van Harrie
Harrie is offline
devision by zero betekent dat ergens wordt gedeeld of vermenigvuldig door/met 0 .. dit kan niet..
Met citaat reageren
Oud 28-08-2003, 17:34
Dr HenDre
Avatar van Dr HenDre
Dr HenDre is offline
pardon, wat is er mis met vermenigvuldigen met 0. Wiskundig is dat toegstaan, met delen zit het anders. Om de een of andere reden(kan iemand mij dat uitleggen) MAG je niet delen door 0. Division betekend nog altijd delen en niet vermenigvuldigen
Met citaat reageren
Oud 28-08-2003, 19:14
LB06
LB06 is offline
Citaat:
Dr HenDre schreef op 28-08-2003 @ 18:34:
pardon, wat is er mis met vermenigvuldigen met 0. Wiskundig is dat toegstaan, met delen zit het anders. Om de een of andere reden(kan iemand mij dat uitleggen) MAG je niet delen door 0. Division betekend nog altijd delen en niet vermenigvuldigen
Delen door 0 is oneindig. Als je iets hebt, maar niemand om het mee te delen (ook jezelf niet), kun je oneindig doorgaan.

Correct me if I'm wrong...
Met citaat reageren
Oud 28-08-2003, 23:46
Fade of Light
Avatar van Fade of Light
Fade of Light is offline
Citaat:
Dr HenDre schreef op 28-08-2003 @ 18:34:
(kan iemand mij dat uitleggen)
vraag het op exacte vakken of pm mathfreak
Met citaat reageren
Oud 29-08-2003, 00:06
Johnnie-mannuh
Johnnie-mannuh is offline
er staat wel POCENT

Citaat:
$pocent = procent + 12;
Met citaat reageren
Oud 29-08-2003, 02:05
Manuzhai
Avatar van Manuzhai
Manuzhai is offline
- For is geen functie, maar een language construct.
- Doe eens wat onderzoek naar arrays, daar heb je wat aan.

Het resultaat van delen door nul is inderdaad ongedefinieerd, en de reden daarvan is gemakkelijk in te zien: probeer maar eens een verzameling van x objecten op te delen in groepjes van nul.
__________________
Slechts beschikbaar via naamzoek/privebericht.
Met citaat reageren
Oud 29-08-2003, 03:17
Screaming Slave
Screaming Slave is offline
ik bekijk het altijd zo:

x / 0 = y geeft x = 0 * y voor x != 0 en die vergelijking heeft geen oplossingen; maar daar zal vast niks van kloppen. we wachten op een reply van mathfreak
Met citaat reageren
Oud 29-08-2003, 03:25
Enlightenment
Avatar van Enlightenment
Enlightenment is offline
Ik ben geen mathfreak, maar delen is het tegenovergestelde van vermenigvuldigen. Vermenigvuldigen met 0 is oneindig klein (0), delen met 0 is oneindig groot (∞). Wiskundig gezien is er niets mis met delen door 0, er valt alleen niet mee te werken met de huidige mathemetische vergelijkingen en constructies.
__________________
Per undas adversas (tegen de stroom in)
Met citaat reageren
Oud 29-08-2003, 06:09
M@rco
Avatar van M@rco
M@rco is offline
Ik onthou altijd gewoon wat m'n ouwe wiskundeleraar zei: delen door nul is flauwekul!
__________________
What experience and history teach is this — that people and governments never have learned anything from history, or acted on principles deduced from it.
Met citaat reageren
Oud 29-08-2003, 10:48
Screaming Slave
Screaming Slave is offline
Citaat:
Enlightenment schreef op 29-08-2003 @ 04:25:
Ik ben geen mathfreak, maar delen is het tegenovergestelde van vermenigvuldigen. Vermenigvuldigen met 0 is oneindig klein (0), delen met 0 is oneindig groot (∞ ). Wiskundig gezien is er niets mis met delen door 0, er valt alleen niet mee te werken met de huidige mathemetische vergelijkingen en constructies.
nul is zeker niet oneindig klein, je vergeet uhm zeg maar alle negatieve getallen
Met citaat reageren
Oud 29-08-2003, 11:18
Gimme more beer
Avatar van Gimme more beer
Gimme more beer is offline
Citaat:
Crystal Method schreef op 29-08-2003 @ 11:48:
nul is zeker niet oneindig klein, je vergeet uhm zeg maar alle negatieve getallen
Een negatief is niet klein. Da's groot de andere kant op... Nul is het kleinst.
__________________
Onderuitgezakt in de koffiehoek van het zorgcentrum zit Sieb met volle teugen na te genieten van de Tweede Wereldoorlog. Arnela is de liefste! <3
Met citaat reageren
Oud 29-08-2003, 14:50
Screaming Slave
Screaming Slave is offline
Citaat:
Gimme more beer schreef op 29-08-2003 @ 12:18:
Een negatief is niet klein. Da's groot de andere kant op... Nul is het kleinst.
sorry, maar je lult slap.

last time i checked, gold dat -1 < 0.

ik denk dat we allemaal weten dat < 'is kleiner dan' betekent.
Met citaat reageren
Oud 29-08-2003, 16:44
Enlightenment
Avatar van Enlightenment
Enlightenment is offline
Hij heeft toch gelijk Christal Method.

Althans, tot zover mijn wiskundig inzicht rijkt.
__________________
Per undas adversas (tegen de stroom in)
Met citaat reageren
Advertentie
Oud 30-08-2003, 11:12
mathfreak
Avatar van mathfreak
mathfreak is offline
Delen door nul is niet mogelijk. Veronderstel bijvoorbeeld 3/0=x, dan zou 0*x=3 moeten gelden, wat niet kan, aangezien 0*x voor alle waarden van x nul oplevert. Merk op dat dit dezelfde gedachtengang is die Crystal Method gebruikte.
Laten we ook eens de uitdrukking 0/0 bekijken, een uitdrukking die bij bepaalde limietovergangen nog wel eens optreedt. Stel 0/0=x, dan geldt: 0=0*x, wat correct is voor alle waarden van x. Dit betekent dat a/0 voor a niet nul geen enkele waarde op kan leveren en dat a/0 voor a=0 geen vaste waarde heeft, maar onbepaald is, vandaar dus dat delen door nul niet mogelijk is.

@Gimme more beer: Nul is alleen maar het kleinste getal als je een getalverzameling hebt die nul als eerste element heeft, bijvoorbeeld [0,1]. In Z (de verzameling gehele getallen) kan nul zowel opvolger van een getal als voorganger van een getal zijn, namelijk de opvolger van -1 en de voorganger van 1, dus in Z is nul niet het kleinste element, evenmin als in Q (de verzameling rationale getallen) of IR (de verzameling reële getallen), tenzij je in een van die verzamelingen een deelverzameling definieert met nul als het kleinste element, zoals ik al opmerkte.

@Enlightenment: Werken met oneindig kleine grootheden houdt in dat deze grootheden de waarde nul als limiet hebben, maar zelf niet aan die limiet gelijk zijn. Wanneer x vanaf links naar nul gaat, gaat 1/x naar min oneindig, en wanneer x vanaf rechts naar nul gaat, gaat 1/x naar plus oneindig. Voor x=0 is 1/x dus niet gedefinieerd. Voor nadere details verwijs ik je naar een leerboek of Internetsite over analyse.
Wat betreft delen door nul heb ik al aangegeven wat dit voor problemen oplevert. Deling door een getal is alleen mogelijk als het getal waardoor je deelt niet nul is. In de algebra definieert men een lichaam als een getalverzameling, waarin naast een optelling, een aftrekking en een vermenigvuldiging ook een deling door een getal ongelijk aan nul gedefinieerd is. Exact geformuleerd: laat K een lichaam zijn, dan is voor iedere a in K die niet nul is een getal a' te vinden met de eigenschap: a*a'=1, waarbij a' het omgekeerde van a wordt genoemd. Voorbeelden van zo'n lichaam zijn Q, IR en de verzameling C van de complexe getallen.
__________________
"Mathematics is a gigantic intellectual construction, very difficult, if not impossible, to view in its entirety." Armand Borel
Met citaat reageren
Oud 30-08-2003, 11:54
Gimme more beer
Avatar van Gimme more beer
Gimme more beer is offline
Hmmm... Ik geloof dat we allemaal ongelijk hadden. Maar ik weet niet waarom

Dan denk je dat je er wat van snapt met je wiskunde B2
__________________
Onderuitgezakt in de koffiehoek van het zorgcentrum zit Sieb met volle teugen na te genieten van de Tweede Wereldoorlog. Arnela is de liefste! <3
Met citaat reageren
Oud 30-08-2003, 13:03
Manuzhai
Avatar van Manuzhai
Manuzhai is offline
Citaat:
Gimme more beer schreef op 30-08-2003 @ 12:54:
Hmmm... Ik geloof dat we allemaal ongelijk hadden. Maar ik weet niet waarom

Dan denk je dat je er wat van snapt met je wiskunde B2
Ik vind dat ik er met mijn x / 0 = undefined nog vrij dichtbij zat. Al had ik natuurlijk niet zo'n mooie uitleg gegeven als mathfreak.
__________________
Slechts beschikbaar via naamzoek/privebericht.
Met citaat reageren
Oud 31-08-2003, 01:34
Johnnie-mannuh
Johnnie-mannuh is offline
0 is niet het kleinst

0 is met middelpunt

-1 > 0 < 1

het ligt er gewoon aan welke kant je op rekend
Met citaat reageren
Oud 31-08-2003, 11:30
Screaming Slave
Screaming Slave is offline
Met citaat reageren
Advertentie
Reageren


Regels voor berichten
Je mag geen nieuwe topics starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit

Spring naar

Soortgelijke topics
Forum Topic Reacties Laatste bericht
Software & Hardware [PHP] Sessions en include
Fade of Light
6 04-12-2004 11:57
Software & Hardware [PHP] login check
mboy
17 12-11-2004 17:13
Software & Hardware [php] parse fout
mboy
44 03-08-2004 13:24
Software & Hardware [Javascript] Kan de fout niet vinden
Tuinkabouter !!
8 10-08-2003 15:54
Software & Hardware [php/html] frames + sessies.
Fade of Light
10 04-08-2003 13:03
Software & Hardware (PHP)gastenboek
spsup
11 04-05-2003 18:02


Alle tijden zijn GMT +1. Het is nu 03:41.