// Numbas version: exam_results_page_options {"name": "Decimals: division (old)", "extensions": [], "custom_part_types": [], "resources": [], "navigation": {"allowregen": true, "showfrontpage": false, "preventleave": false, "typeendtoleave": false}, "question_groups": [{"pickingStrategy": "all-ordered", "questions": [{"advice": "", "preamble": {"css": "", "js": ""}, "metadata": {"licence": "Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International", "description": "

I feel this question has too many questions inside it, I have since made a question that just asks a single division problem called Decimals: Division (includes rounding the answer).

\n

"}, "variable_groups": [], "parts": [{"variableReplacementStrategy": "originalfirst", "scripts": {}, "stepsPenalty": 0, "sortAnswers": false, "unitTests": [], "variableReplacements": [], "steps": [{"variableReplacements": [], "variableReplacementStrategy": "originalfirst", "showCorrectAnswer": true, "showFeedbackIcon": true, "scripts": {}, "marks": 0, "customMarkingAlgorithm": "", "unitTests": [], "prompt": "

Dividing with decimals is a bit messy so we generally rewrite the division in an equivalent way by moving the decimal place in both numbers the same number of places.

\n

For example, given the division $0.12 \\div 1.034$, we can see the second decimal has the most decimal places and we would need to move the decimal point three places to make it a whole number. So we move the decimal point in both decimals three places and rewrite the question as $120\\div 1034$.  

\n

Note: Moving the decimal place three times is really the same as multiplying by $10^3$.

\n

", "type": "information", "extendBaseMarkingAlgorithm": true}], "showCorrectAnswer": true, "extendBaseMarkingAlgorithm": true, "showFeedbackIcon": true, "marks": 0, "customMarkingAlgorithm": "", "prompt": "

When asked to divide decimals $\\var{num1/1000} \\div \\var{num2/100}$ it is standard practice to evaluate the equivalent whole number division [[0]] $\\div$ [[1]] to make the calculation easier.

", "type": "gapfill", "gaps": [{"allowFractions": false, "variableReplacementStrategy": "originalfirst", "scripts": {}, "mustBeReducedPC": 0, "unitTests": [], "minValue": "num1", "variableReplacements": [], "mustBeReduced": false, "showCorrectAnswer": true, "maxValue": "num1", "extendBaseMarkingAlgorithm": true, "showFeedbackIcon": true, "marks": 1, "customMarkingAlgorithm": "", "notationStyles": ["plain", "en", "si-en"], "correctAnswerFraction": false, "correctAnswerStyle": "plain", "type": "numberentry"}, {"allowFractions": false, "variableReplacementStrategy": "originalfirst", "scripts": {}, "mustBeReducedPC": 0, "unitTests": [], "minValue": "num2*10", "variableReplacements": [], "mustBeReduced": false, "showCorrectAnswer": true, "maxValue": "num2*10", "extendBaseMarkingAlgorithm": true, "showFeedbackIcon": true, "marks": 1, "customMarkingAlgorithm": "", "notationStyles": ["plain", "en", "si-en"], "correctAnswerFraction": false, "correctAnswerStyle": "plain", "type": "numberentry"}]}, {"variableReplacementStrategy": "originalfirst", "scripts": {}, "stepsPenalty": "1.5", "sortAnswers": false, "unitTests": [], "variableReplacements": [], "steps": [{"variableReplacements": [], "variableReplacementStrategy": "originalfirst", "showCorrectAnswer": true, "showFeedbackIcon": true, "scripts": {}, "marks": 0, "customMarkingAlgorithm": "", "unitTests": [], "prompt": "

Rewrite your division question in terms of whole numbers and then use long division to determine the answer. Instead of writing down a remainder at the end continue the long division process by adding zeroes (as many as you need) and using as many decimal places as you need.

\n

", "type": "information", "extendBaseMarkingAlgorithm": true}], "showCorrectAnswer": true, "extendBaseMarkingAlgorithm": true, "showFeedbackIcon": true, "marks": 0, "customMarkingAlgorithm": "", "prompt": "

Evaluate the following:

\n

$\\var{dec1}\\div\\var{int1}=$[[0]]

\n

$\\var{int2}\\div\\var{dec2}=$[[1]]

\n

$\\var{termnum1}\\div\\var{termden1}$=[[2]]

\n

", "type": "gapfill", "gaps": [{"allowFractions": false, "variableReplacementStrategy": "originalfirst", "scripts": {}, "mustBeReducedPC": 0, "unitTests": [], "minValue": "dec1/int1", "variableReplacements": [], "mustBeReduced": false, "showCorrectAnswer": true, "maxValue": "dec1/int1", "extendBaseMarkingAlgorithm": true, "showFeedbackIcon": true, "marks": 1, "customMarkingAlgorithm": "", "notationStyles": ["plain", "en", "si-en"], "correctAnswerFraction": false, "correctAnswerStyle": "plain", "type": "numberentry"}, {"allowFractions": false, "variableReplacementStrategy": "originalfirst", "scripts": {}, "mustBeReducedPC": 0, "unitTests": [], "minValue": "int2/dec2", "variableReplacements": [], "mustBeReduced": false, "showCorrectAnswer": true, "maxValue": "int2/dec2", "extendBaseMarkingAlgorithm": true, "showFeedbackIcon": true, "marks": 1, "customMarkingAlgorithm": "", "notationStyles": ["plain", "en", "si-en"], "correctAnswerFraction": false, "correctAnswerStyle": "plain", "type": "numberentry"}, {"allowFractions": false, "variableReplacementStrategy": "originalfirst", "scripts": {}, "mustBeReducedPC": 0, "unitTests": [], "minValue": "termnum1/termden1", "variableReplacements": [], "mustBeReduced": false, "showCorrectAnswer": true, "maxValue": "termnum1/termden1", "extendBaseMarkingAlgorithm": true, "showFeedbackIcon": true, "marks": 1, "customMarkingAlgorithm": "", "notationStyles": ["plain", "en", "si-en"], "correctAnswerFraction": false, "correctAnswerStyle": "plain", "type": "numberentry"}]}, {"variableReplacementStrategy": "originalfirst", "scripts": {}, "stepsPenalty": "1", "sortAnswers": false, "unitTests": [], "variableReplacements": [], "steps": [{"variableReplacements": [], "variableReplacementStrategy": "originalfirst", "showCorrectAnswer": true, "showFeedbackIcon": true, "scripts": {}, "marks": 0, "customMarkingAlgorithm": "", "unitTests": [], "prompt": "

Do the same as the previous questions except you will continue until you start getting digits in your answer that you have seen already (since this will tell you what your repeating digits are) or you get to the seventh decimal place (so you can round to the sixth decimal place).

\n

For example, say you are doing a division and you are building up your answer one digit at a time using long division, suppose you have 1.2749 so far and then you get another 7. Last time you got a 7 it resulted in the next number being a 4, then a 9 and then a 7 again. Hopefully you can see that the digits 749 will repeat and the answer will be 1.2749749749749749... Since we asked for six decimal places you look at the seventh decimal place to decide how to round, in this example your final answer would be 1.274975

\n

Note, sometimes the length of the block of repeating digits is quite long and so you will not see it repeat until after the sixth decimal place. In this case (since the question asked to round to six decimal place) evaluate the answer to seven decimal places and then round to six decimal places. 

\n

", "type": "information", "extendBaseMarkingAlgorithm": true}], "showCorrectAnswer": true, "extendBaseMarkingAlgorithm": true, "showFeedbackIcon": true, "marks": 0, "customMarkingAlgorithm": "", "prompt": "

The following should result in a repeating/recurring decimal, that is, there will be a repeating pattern of numbers. Write your answer rounded to 6 decimal places.

\n

$\\var{renum}\\div \\var{reden}=$[[0]]

\n

", "type": "gapfill", "gaps": [{"variableReplacementStrategy": "originalfirst", "notationStyles": ["plain", "en", "si-en"], "showPrecisionHint": false, "minValue": "reans", "precisionPartialCredit": "50", "unitTests": [], "maxValue": "reans", "showFeedbackIcon": true, "customMarkingAlgorithm": "", "correctAnswerStyle": "plain", "precisionMessage": "You have not given your answer to the correct precision.", "correctAnswerFraction": false, "type": "numberentry", "allowFractions": false, "mustBeReduced": false, "precision": "6", "precisionType": "dp", "strictPrecision": true, "variableReplacements": [], "showCorrectAnswer": true, "extendBaseMarkingAlgorithm": true, "scripts": {}, "marks": "2", "mustBeReducedPC": 0}]}], "extensions": [], "rulesets": {}, "tags": ["Decimals", "decimals", "division"], "ungrouped_variables": ["int1", "int2", "dec1", "dec2", "a", "b", "cancel1", "termnum1", "termden1", "renum", "reden", "reans", "num1", "num2", "testlist"], "functions": {}, "name": "Decimals: division (old)", "statement": "", "variablesTest": {"maxRuns": 100, "condition": ""}, "variables": {"num1": {"group": "Ungrouped variables", "templateType": "anything", "name": "num1", "description": "", "definition": "random(101..999 except list(200..900#10))"}, "reden": {"group": "Ungrouped variables", "templateType": "anything", "name": "reden", "description": "", "definition": "cancel1*random(3,7,11,3^2,3^3)/random([ 2, 4, 8, 10, 20, 40, 50, 100, 200 ])"}, "renum": {"group": "Ungrouped variables", "templateType": "anything", "name": "renum", "description": "", "definition": "cancel1/random([ 2, 4, 8, 10, 20, 40, 50, 100, 200 ])"}, "a": {"group": "Ungrouped variables", "templateType": "anything", "name": "a", "description": "", "definition": "random(1..2)"}, "b": {"group": "Ungrouped variables", "templateType": "anything", "name": "b", "description": "", "definition": "random(0..1)"}, "int1": {"group": "Ungrouped variables", "templateType": "anything", "name": "int1", "description": "", "definition": "2^(random(1,2,3,4))*5^(random(0,1,2,3,4))"}, "termden1": {"group": "Ungrouped variables", "templateType": "anything", "name": "termden1", "description": "", "definition": "(cancel1/if(b=1,random(3,7),random(1,3)))/random([ 2, 4, 8, 10, 20, 40, 50, 100, 200 ])"}, "num2": {"group": "Ungrouped variables", "templateType": "anything", "name": "num2", "description": "", "definition": "random(101..999 except [num1,200,300,400,500,600,700,900])"}, "cancel1": {"group": "Ungrouped variables", "templateType": "anything", "name": "cancel1", "description": "", "definition": "3^a*7^b"}, "testlist": {"group": "Ungrouped variables", "templateType": "anything", "name": "testlist", "description": "

[ 2, 4, 8, 10, 16, 20, 32, 40, 50, 80, 100, 160, 200, 250, 400, 500, 800, 1000, 2000, 4000 ]

", "definition": "sort(distinct(repeat(2^(random(1,2,3))*5^(random(0,1,2)),200)))"}, "int2": {"group": "Ungrouped variables", "templateType": "anything", "name": "int2", "description": "", "definition": "random(3..36)"}, "dec2": {"group": "Ungrouped variables", "templateType": "anything", "name": "dec2", "description": "", "definition": "2^(random(1,2,3,4))*5^(random(0,1,2,3))/(4*10^3)"}, "dec1": {"group": "Ungrouped variables", "templateType": "anything", "name": "dec1", "description": "", "definition": "random(list(0.1..0.9#0.1))"}, "termnum1": {"group": "Ungrouped variables", "templateType": "anything", "name": "termnum1", "description": "", "definition": "cancel1/random([ 2, 4, 8, 10, 20, 40, 50, 100, 200 ])"}, "reans": {"group": "Ungrouped variables", "templateType": "anything", "name": "reans", "description": "", "definition": "renum/reden"}}, "type": "question", "contributors": [{"name": "Ben Brawn", "profile_url": "https://numbas.mathcentre.ac.uk/accounts/profile/605/"}]}]}], "contributors": [{"name": "Ben Brawn", "profile_url": "https://numbas.mathcentre.ac.uk/accounts/profile/605/"}]}