{{ stepNode.name }}
| {{ 'ml-lesson-number-slides' | message : article.intro.bblockCount}} |
| {{ 'ml-lesson-number-exercises' | message : article.intro.exerciseCount}} |
| {{ 'ml-lesson-time-estimation' | message }} |
Henrik (Diskussion | bidrag) | Appe (Diskussion | bidrag) | ||
Rad 42: | Rad 42: | ||
Om avrundningssiffran är 9 gäller det att se upp när man avrundar uppåt. Då ökas siffran '''vänster om''' avrundningssiffran med $1$ och avrundningssiffran ersätts med $0$. <t3>Ett avrundat tal brukar skrivs med ett $\sim$ före. | Om avrundningssiffran är 9 gäller det att se upp när man avrundar uppåt. Då ökas siffran '''vänster om''' avrundningssiffran med $1$ och avrundningssiffran ersätts med $0$. <t3>Ett avrundat tal brukar skrivs med ett $\sim$ före. | ||
− | <jsxgpre id=" | + | <jsxgpre id="round456"> |
− | var b = mlg.board([-1.5,4,4.5,0],{grid:false}); | + | var b = mlg.board([-1.5,4,4.5,0],{grid:false}); |
− | b. | + | b.txt(0,1.4,'2.973',{fontsize:2.5}); |
− | var approx = b. | + | var approx = b.txt(1.5,1.4,'=',{fontsize:2.5,mathMode:false}); |
− | var result = b. | + | var result = b.txt(3,1.4,'2.973',{fontsize:2.5}); |
− | var pol1b=b.polygon([[-0.65,1],[-0.35,1],[-0.35,2],[-0.65,2]],{fillcolor:'lightblue',vertices:{visible:false},withLines:false}); | + | var pol1b=b.polygon([[-0.65,1],[-0.35,1],[-0.35,2],[-0.65,2]],{fillcolor:'lightblue',vertices:{visible:false},withLines:false}); |
− | var pol2b=b.polygon([[-0.2,1],[0.05,1],[0.05,2],[-0.2,2]],{fillcolor:'lightblue',vertices:{visible:false},withLines:false}); | + | var pol2b=b.polygon([[-0.2,1],[0.05,1],[0.05,2],[-0.2,2]],{fillcolor:'lightblue',vertices:{visible:false},withLines:false}); |
− | var pol2g=b.polygon([[-0.2,1],[0.05,1],[0.05,2],[-0.2,2]],{fillcolor:'lightgreen',vertices:{visible:false},withLines:false}); | + | var pol2g=b.polygon([[-0.2,1],[0.05,1],[0.05,2],[-0.2,2]],{fillcolor:'lightgreen',vertices:{visible:false},withLines:false}); |
− | var pol3b=b.polygon([[0.05,1],[0.35,1],[0.35,2],[0.05,2]],{fillcolor:'lightblue',vertices:{visible:false},withLines:false}); | + | var pol3b=b.polygon([[0.05,1],[0.35,1],[0.35,2],[0.05,2]],{fillcolor:'lightblue',vertices:{visible:false},withLines:false}); |
− | var pol3g=b.polygon([[0.05,1],[0.35,1],[0.35,2],[0.05,2]],{fillcolor:'lightgreen',vertices:{visible:false},withLines:false}); | + | var pol3g=b.polygon([[0.05,1],[0.35,1],[0.35,2],[0.05,2]],{fillcolor:'lightgreen',vertices:{visible:false},withLines:false}); |
− | var pol4g=b.polygon([[0.35,1],[0.65,1],[0.65,2],[0.35,2]],{fillcolor:'lightgreen',vertices:{visible:false},withLines:false}); | + | var pol4g=b.polygon([[0.35,1],[0.65,1],[0.65,2],[0.35,2]],{fillcolor:'lightgreen',vertices:{visible:false},withLines:false}); |
− | var t1 = b. | + | var t1 = b.txt(-0.6,0.5,'<translate><!--T:11--> |
− | Avrundningssiffra</translate>',{fontsize:1.2, | + | Avrundningssiffra</translate>',{fontsize:1.2,anchorX:'left',mathMode:false}); |
− | var t2 = b. | + | var t2 = b.txt(2,0.5,'<translate><!--T:12--> |
− | Beslutssiffra</translate>',{fontsize:1.2, | + | Beslutssiffra</translate>',{fontsize:1.2,anchorX:'left',mathMode:false}); |
− | b. | + | b.hide([pol1b,pol2b,pol2g,pol3b,pol3g,pol4g]); |
− | $(b.getId(t1)).css({"background-color":"lightblue","padding":"0.2em"}); | + | $(b.getId(t1)).css({"background-color":"lightblue","padding":"0.2em"}); |
− | $(b.getId(t2)).css({"background-color":"lightgreen","padding":"0.2em"}); | + | $(b.getId(t2)).css({"background-color":"lightgreen","padding":"0.2em"}); |
− | mlg.af("round456.two", function(){ | + | mlg.af("round456.two", function(){ |
− | + | b.show([pol1b,pol2g]); | |
− | + | b.hide([pol2b,pol3g,pol3b,pol4g]); | |
− | + | b.changeText(approx,'≈'); | |
− | + | b.changeText(result,'3'); | |
− | + | }); | |
− | }); | + | mlg.af("round456.nine", function(){ |
− | mlg.af("round456.nine", function(){ | + | b.show([pol2b,pol3g]); |
− | + | b.hide([pol1b,pol2g,pol3b,pol4g]); | |
− | + | b.changeText(approx,'≈'); | |
− | + | b.changeText(result,'3.0'); | |
− | + | }); | |
− | + | mlg.af("round456.seven", function(){ | |
− | }); | + | b.show([pol3b,pol4g]); |
− | mlg.af("round456.seven", function(){ | + | b.hide([pol1b,pol3g,pol2b,pol2g]); |
− | + | b.changeText(approx,'≈'); | |
− | + | b.changeText(result,'2.97'); | |
− | + | }); | |
− | |||
− | |||
− | }); | ||
− | b.node(-2,2); | + | b.node(-2,2); |
− | b.node(4,0); | + | b.node(4,0); |
− | b.cropB(0.5); | + | b.cropB(0.5); |
</jsxgpre> | </jsxgpre> | ||
<div style="text-align:center;"><translate><!--T:9--> | <div style="text-align:center;"><translate><!--T:9--> |
I Sverige har man kommit överens om följande avrundningsregler beroende på vilket värde beslutssiffran har.
Är den 0–4 behålls avrundningssiffran
Är den 5–9 ökas avrundningssiffran med 1
Om avrundningssiffran är 9 gäller det att se upp när man avrundar uppåt. Då ökas siffran vänster om avrundningssiffran med 1 och avrundningssiffran ersätts med 0. Ett avrundat tal brukar skrivs med ett ∼ före.
Gör man en beräkning och vill avrunda resultatet kan man använda följande tumregler:
För att minimera avrundningsfelet bör man vänta med att avrunda till slutet av beräkningen, om det är möjligt.