Nog een probleem (Getallen sorteren)
Jeroen
22/09/2008 15:01:00Ik wil een uitkomst ontleden in 3 verschillende delen.
Deel 1 is aantal keer 7,500
Deel 2 is aantal keer 1,000
Deel 3 is aantal keer 500
Ik wil dus weten hoeveel keer dat er in zit.. dus bijvoorbeeld het getaal 10,000 is
1 keer deel 1.
2 keer deel 2.
1 keer deel 3.
Nou kan ik zo beginnen:
Maar dan ben ik lang bezig vrees ik. Kan iemand mij op weg helpen?
Deel 1 is aantal keer 7,500
Deel 2 is aantal keer 1,000
Deel 3 is aantal keer 500
Ik wil dus weten hoeveel keer dat er in zit.. dus bijvoorbeeld het getaal 10,000 is
1 keer deel 1.
2 keer deel 2.
1 keer deel 3.
Nou kan ik zo beginnen:
Code (php)
1
2
2
if(($uitkomst >= 0 ) and ( $uitkomst <= 500)){ echo "0"}
if(($uitkomst >= 500 ) and ( $uitkomst <= 1000)){ echo "1"}
if(($uitkomst >= 500 ) and ( $uitkomst <= 1000)){ echo "1"}
Maar dan ben ik lang bezig vrees ik. Kan iemand mij op weg helpen?
PHP hulp
24/11/2024 00:05:17Joren de Wit
22/09/2008 15:11:00Een voorbeeldje:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php
$iGetal = 10000;
$iDeel1 = 7500;
$iDeel2 = 1000;
$iDeel3 = 500;
$iNumDeel1 = floor($iGetal / $iDeel1);
$iGetal -= $iNumDeel1 * $iDeel1;
$iNumDeel2 = floor($iGetal / $iDeel2);
$iGetal -= $iNumDeel2 * $iDeel2;
$iNumDeel3 = floor($iGetal / $iDeel3);
$iGetal -= $iNumDeel3 * $iDeel3;
echo 'Deel 1: ' . $iNumDeel1 . '<br />';
echo 'Deel 2: ' . $iNumDeel2 . '<br />';
echo 'Deel 3: ' . $iNumDeel3 . '<br />';
?>
$iGetal = 10000;
$iDeel1 = 7500;
$iDeel2 = 1000;
$iDeel3 = 500;
$iNumDeel1 = floor($iGetal / $iDeel1);
$iGetal -= $iNumDeel1 * $iDeel1;
$iNumDeel2 = floor($iGetal / $iDeel2);
$iGetal -= $iNumDeel2 * $iDeel2;
$iNumDeel3 = floor($iGetal / $iDeel3);
$iGetal -= $iNumDeel3 * $iDeel3;
echo 'Deel 1: ' . $iNumDeel1 . '<br />';
echo 'Deel 2: ' . $iNumDeel2 . '<br />';
echo 'Deel 3: ' . $iNumDeel3 . '<br />';
?>
Jeroen
22/09/2008 15:14:00- SanThe -
22/09/2008 15:54:00Zoals Blanche reeds laat zien, nooit komma's in getallen. Alleen eventueel een punt als het om een 'niet heel' (float) getal gaat.