";
while($Change > 0){
if($Change%100 == 0 || $Change%100 < 100) {
$NumOf100paper = (int)$Change/100;
$Change = $Change - (int)$NumOf100paper*100;
}
if($Change%50 == 0 || $Change%50 < 50) {
$NumOf50paper = (int)$Change/50;
$Change = $Change - (int)$NumOf50paper*50;
}
if($Change%20 == 0 || $Change%20 < 20){
$NumOf20paper = (int)$Change/20;
$Change = $Change - (int)$NumOf20paper*20;
}
if($Change%10 == 0 || $Change%10 < 10){
$NumOf10paper = (int)$Change/10;
$Change = $Change - (int)$NumOf10paper*10;
}
if($Change%5 == 0 || $Change%5 < 5) {
$NumOf5paper = (int)$Change/5;
$Change = $Change - (int)$NumOf5paper*5;
}
if($Change%2 == 0 || $Change%2 < 2) {
$NumOf2coin = (int)$Change/2;
$Change = $Change - (int)$NumOf2coin*2;
}
if($Change%1 == 0 || $Change%1 < 1){
$NumOf1coin = (int)$Change/1;
$Change = $Change - (int)$NumOf1coin*1;
}
if(($Change/0.50) == 1){
$NumOf50coin++;
$Change = $Change - 0.50;
}
if (sprintf("%.2f",($Change/0.2)) == '1') {
$NumOf20coin++;
$Change -= 0.20;
}
}
echo "Number Of 100paper: ".(int)$NumOf100paper."
";
echo "Number Of 50paper: ".(int)$NumOf50paper."
";
echo "Number Of 20paper: ".(int)$NumOf20paper."
";
echo "Number Of 10paper: ".(int)$NumOf10paper."
";
echo "Number Of 5paper: ".(int)$NumOf5paper."
";
echo "Number Of 2coin: ".(int)$NumOf2coin."
";
echo "Number Of 1coin: ".(int)$NumOf1coin."
";
echo "Number Of 50coin: ".(int)$NumOf50coin."
";
echo "Number Of 20coin: ".(int)$NumOf20coin."
";
}
calcChange(10,30.2);
?>