Kuinka pyöristää yhden desimaalin tarkkuudella


Paras vastaus

Huomioon on otettava kaksi asiaa: pyöristystyyppi ja solmintatyyppi.

Tarkastellaan -1,26, -1,22, 1,22 ja 1,26.

  1. Pyöristystyyppi.
  2. Pyöristetään ylöspäin
  3. -1,26 pyöristetään -1,2
  4. -1,22 kierrosta -1,2
  5. 1,22 kierrosta 1,3
  6. 1,26 kierrosta 1,3
  7. pyöristää alas
  8. -1,26 kierrosta -1,3
  9. -1,22 kierrosta -1,3
  10. 1,22 kierrosta 1,2
  11. 1,26 kierrosta 1,2
  12. Pyöristää pois nollasta
  13. -1,26 kierrosta -1,3
  14. -1,22 kierrosta -1,3
  15. 1,22 kierrosta 1,3: een
  16. 1,26 pyöristetään arvoon 1,3
  17. Pyöristetään kohti nollaa
  18. -1,26 kierrosta arvoon -1,2
  19. -1,22 kierrosta arvoon -1,2
  20. 1,22 kierrosta arvoon 1,2
  21. 1,26 kierrosta arvoon 1,2
  22. pyöristää lähimpään
  23. -1,26 kierrosta -1,3
  24. -1,22 kierrosta -1,2
  25. 1,22 kierrosta arvoon 1,2
  26. 1,26 kierrosta arvoon 1,3

Useimmissa tapauksissa haluat pyöristää ne arest.

Jos pyöristät lähimpään, mitä tapahtuu, kun lähintä ei ole (koska numero on täsmälleen puolivälissä)?

Tarkastellaan -1,25 ja 1,25.

Voit pyöristää ylöspäin (-1,2 ja 1,3), pyöristää alaspäin (-1,3 ja 1,2), pyöristää kohti nollaa (-1,2 ja 1,2), pyöristää pois nollasta (-1,3 ja 1,3).

Vähiten puolueellinen tie-break-tekniikka on kuitenkin pankkiirin pyöristys, jota käytetään talous-, kirjanpito- ja tilastosovelluksissa. Se minimoi ennakkoarvon ja virheen pyöristettyjen arvojen yhteenlaskemisessa. Se pyöristää lähimpään tasaiseen viimeiseen numeroon. Esimerkiksi:

1,15 kierrosta 1,2: een

1,25 kierrosta 1,2: een

1,35 kierrosta 1,4: een

1,45 kierrosta 1,4: een

1,55 kierrosta 1,6: een

1,65 kierrosta 1,6: een

jne.

Huomaa: Pankkiirin pyöristys on oletusarvo joillakin ohjelmointikielillä (C #, Delphi , jne.). Se ei ole Excelin tapa, hieman yllättävää.

Vastaus

Esimerkit näyttävät olevan paras tapa selittää.

Alkuperäinen numero – Pyöristys yhden desimaalin tarkkuudella tulee 1,2

1.23 ————————- 1.2

98.456 ———————– 98.5

6324.89456 ————— 6324.9

0,95 ————————- 1.0

56 —————————- 56.0

Selitys:

Desimaalipilkun jälkeen päästä eroon kaikista numeroista, mutta ensimmäiset 2

Jos toinen luku on yli 4, lisää ensimmäistä numeroa 1: llä

Kirjoita aina desimaali piste ja yksi numero, vaikka se olisi nolla

esim.

6324.89456: sta tulee 6324.89

9 on yli 4, joten lisää 8: lla 1

joten lopullinen vastaus on 6324,9

hankalampi esimerkki

0,95 pysyy arvossa 0,95, koska vain 2 numeroa

5 on enemmän kuin 4, joten lisää 9 yhdellä

joten lopullinen vastaus on 1.0

Ei selvä (temppu kysymys)

56

Sinun on lisättävä .0 loppuun

joten vastaus on 56,0 EI 56

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *