98
Propellent = 98% of 10mg = ——× 10 = 9.8mg 100
∴ 0.2mg perfumed alcohol is applied to the skin
Formulation for the perfumed alcohol
0.01 parts perfume : 1 part alcohol ⇒ 1part perfume : 100 parts alcohol "⇒" shall mean "implies" in this instance only. 1100
——×0.2mg perfume : ——×0.2mg alcohol 101101
ie mg perfume left on the skin : mg alcohol
Check using a scientific calculator (Casio fx-82MS - purchased 1976) 1.98019802×10⁻³ mg perfume + 0.198019802 mg alcohol ≅ 0.2mg perfumed alcohol (⍻ as expected)
Solution 2
Cost of the product in the 5ml container
10 treatments at 10mg body spray per treatment = 100mg body spray 98
Cost of Propellent = ——×100×0.5 = xxxxxxxxxx 100 100
Cost of the Alcohol = ——×2×2 = xxxxxxxxxxx 101 1
Cost of Perfume = ——×2×120 = xxxxxxxxxxx 101
Product
Cost in Rands to 8-10 decimal places
Propellent
######
Alcohol
######
Perfume
######
Cost
######
Solution 3
Cost of 10l of the product = 10×1000ml = 10000ml
5ml cost xxxxxxxxxx
∴ 10000ml cost xxxxxxxxxx
Solution 4
Cost of 10l perfumed body spray rounded to the second decimal place ≅ ##########
Cost of 10l perfumed body spray rounded to the nearest whole number ≅ ##########
Solution 5
The loss of 27c must be explained to the tax man on every 10l perfumed body spray sold
Assuming that the tax man only taxes on a profit ???.
Solution 6
The size or type of container has not yet been determined and the formulation for the Perfumed Alcohol should be independent
of the requirements of the container.
So if the company decides to use a 5ml or 10 ml or 20ml container
made of gold or silver or platinum the formula for the perfumed alcohol must not change.
i.e. 0.01 parts perfume : 1 part alcohol. or
1 part perfume : 100 parts alcohol which is easier to work with.
For the Teacher
JavaScript was used to avoid manual entry mistakes during the lesson.
Javascript is not part of the syllabus.
Cascading Style Sheets were used to format the numerical analysis.
Cascading Style Sheets are not part of the syllabus.
A <noscript> element is inserted into a <div> element
to advise the student to enable JavaScript if necessary.
Some exercises are presented on a memory stick as a single file.
So the separation of structure (HTML) , presentation (Cascading Style Sheets)
and behaviour (JavaScript) is not possible as recommended by the World Wide Web Consortium (W3C)
Some programming languages provide automatic rounding to correct floating-point discrepancies but JavaScript does not.
JavaScript only rounds to the nearest whole number.
So care must be taken especially with monetary values to avoid erroneous results.
The recommended procedure is to first multiply the floating-point value by 100,
then perform the arithmetic operation and finally divide the result by 100
to return to the same decimal value.
num *= 100 ;
num = Math.round(num);
num/=100;
otherwise use
num = (Math.round(num*100))/100;