From d1f429bfde09109dbffb8f2b9c6ac7a981eb04da Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Motiejus=20Jak=C5=A1tys?= Date: Fri, 4 Dec 2020 09:36:09 +0200 Subject: [PATCH] more rounding errors --- III/Bautrenas/task2/ZPT003_2020_02_ats.py | 30 ++++++++++------------ III/Bautrenas/task2/ZPT003_2020_02_ats.txt | 22 ++++++++-------- 2 files changed, 25 insertions(+), 27 deletions(-) diff --git a/III/Bautrenas/task2/ZPT003_2020_02_ats.py b/III/Bautrenas/task2/ZPT003_2020_02_ats.py index 39ac9b8..5a433ad 100755 --- a/III/Bautrenas/task2/ZPT003_2020_02_ats.py +++ b/III/Bautrenas/task2/ZPT003_2020_02_ats.py @@ -86,29 +86,27 @@ print(tpl1.format(**(dict(locals())))) t2_storgalio_apimtis_su_zieve=136.7 # cm t2_plongalio_apimtis_su_zieve=58.7 # cm -t2_storgalio_skersmuo_su_zieve=t2_storgalio_apimtis_su_zieve/pi # cm -t2_plongalio_skersmuo_su_zieve=t2_plongalio_apimtis_su_zieve/pi # cm - +t2_medienos_svoris=794 # kg/m3 +t2_gaunamas_popieriaus_kiekis_perc=9.74 # [0-100]% +t2_popieriaus_tankis=0.09 # kg/m2 +t2_vieno_lapo_plotas=.75*.9 # m2 t2_rastu_kiekis=3 t2_rastu_ilgis=4.5 # m t2_storgalio_zieves_storis=21.6 # mm t2_plongalio_zieves_storis=11.6 # mm -t2_storgalio_skersmuo_be_zieves=round(t2_storgalio_skersmuo_su_zieve-t2_storgalio_zieves_storis/10*2+.5) # cm -t2_plongalio_skersmuo_be_zieves=round(t2_plongalio_skersmuo_su_zieve-t2_plongalio_zieves_storis/10*2+.5) # cm -t2_vieno_rasto_turis=nupjauto_kugio_turis(t2_rastu_ilgis, t2_plongalio_skersmuo_be_zieves/100, t2_storgalio_skersmuo_be_zieves/100) # m3 -t2_visu_rastu_turis=t2_vieno_rasto_turis*t2_rastu_kiekis # m3 -t2_medienos_svoris=794 # kg/m3 -t2_visu_rastu_svoris=t2_visu_rastu_turis*t2_medienos_svoris # kg -t2_gaunamas_popieriaus_kiekis_perc=9.74 # [0-100]% +t2_storgalio_skersmuo_su_zieve=round(t2_storgalio_apimtis_su_zieve/pi,2) # cm +t2_plongalio_skersmuo_su_zieve=round(t2_plongalio_apimtis_su_zieve/pi,2) # cm +t2_storgalio_skersmuo_be_zieves=round(t2_storgalio_skersmuo_su_zieve-t2_storgalio_zieves_storis/10*2+.5,2) # cm +t2_plongalio_skersmuo_be_zieves=round(t2_plongalio_skersmuo_su_zieve-t2_plongalio_zieves_storis/10*2+.5,2) # cm +t2_vieno_rasto_turis=round(nupjauto_kugio_turis(t2_rastu_ilgis, t2_plongalio_skersmuo_be_zieves/100, t2_storgalio_skersmuo_be_zieves/100),3) # m3 +t2_visu_rastu_turis=round(t2_vieno_rasto_turis*t2_rastu_kiekis,3) # m3 +t2_visu_rastu_svoris=round(t2_visu_rastu_turis*t2_medienos_svoris,3) # kg t2_gaunamas_popieriaus_kiekis_trupm=t2_gaunamas_popieriaus_kiekis_perc/100 # [0-1] -t2_medienos_svoris_popieriaus_gaminimui=t2_visu_rastu_svoris*t2_gaunamas_popieriaus_kiekis_trupm # kg -t2_popieriaus_tankis=0.09 # kg/m2 -t2_viso_pagaminto_popieriaus_plotas=t2_medienos_svoris_popieriaus_gaminimui/t2_popieriaus_tankis # m2 -t2_vieno_lapo_plotas=.75*.9 # m2 +t2_medienos_svoris_popieriaus_gaminimui=round(t2_visu_rastu_svoris*t2_gaunamas_popieriaus_kiekis_trupm,3) # kg +t2_viso_pagaminto_popieriaus_plotas=round(t2_medienos_svoris_popieriaus_gaminimui/t2_popieriaus_tankis,3) # m2 t2_pagaminta_popieriaus_lapu=int(t2_viso_pagaminto_popieriaus_plotas/t2_vieno_lapo_plotas) # kiekis - tpl2="""2. Popierius gaminamas is medienos pvz. AZUOLAS (duota) Egle Popieriaus gamybos metodas (nurodytas) @@ -319,7 +317,7 @@ Pagaminta kartono lapu (vnt.) print(tpl4.format(**(dict(locals())))) t34_isviso_pagaminta_lapu=int(t3_pagaminta_popieriaus_lapu+t4_pagaminta_popieriaus_lapu) # vnt -t34_popieriaus_gamybos_kaina=969.42 # eur +t34_popieriaus_gamybos_kaina=755.78 # eur t34_vieno_popieriaus_lapo_savikaina=t34_popieriaus_gamybos_kaina/t34_isviso_pagaminta_lapu # eur tpl34="""== APIBENDRINIMAS == diff --git a/III/Bautrenas/task2/ZPT003_2020_02_ats.txt b/III/Bautrenas/task2/ZPT003_2020_02_ats.txt index fca40ef..6ef5d41 100644 --- a/III/Bautrenas/task2/ZPT003_2020_02_ats.txt +++ b/III/Bautrenas/task2/ZPT003_2020_02_ats.txt @@ -70,32 +70,32 @@ Apskaiciuotas STORGALIO skersmuo su zieve (0.00 cm tikslumu) Storgalio zieves storis (is lenteles 0.0 mm tikslumu) 21.6 Storgalio skersmuo (be zv.) su pataisa del rasto nelygumo (0.00 cm tikslumu) -40.00 +39.69 Apskaiciuotas PLONGALIO skersmuo su zieve (0.00 cm tikslumu) 18.68 Plongalio zieves storis (is lenteles 0.0 mm tikslumu) 11.6 Plongalio (be zv.) skersmuo su pataisa del rasto nelygumo (0.00 cm tikslumu) -17.00 +16.86 VIENO rasto turis (0.000 m3 tikslumu) -0.303 +0.298 VISU rastu turis (0.000 m3 tikslumu) -0.908 +0.894 Visu rastu Medienos svoris (0.000 kg tikslumu) -720.920 +709.836 Gaunamas popieriaus kiekis priklausomai muo gamybos metodo (% duota) 9.74 Medienos svoris popieriaus gaminimui (0.000 kg tikslumu) -70.218 +69.138 Viso pagaminto popieriaus plotas (0.000 m2 tikslumu) -780.196 +768.200 Vieno gaminamo lapo plotas (0.000 m2 tikslumu) 0.675 Pagaminta popieriaus lapu (vnt.) -1155 +1138 == APIBENDRINIMAS == Isviso pagaminta popieriaus lapu (vnt.) -2434 +2417 Popieriaus gamybos kaina Eu (duota) 969.42 Vieno popieriaus lapo savikaina (0.00 Eu) @@ -195,6 +195,6 @@ Pagaminta kartono lapu (vnt.) Isviso pagaminta kartono lapu (vnt.) 6403 kartono gamybos kaina Eu (duota) -969.42 +755.78 Vieno kartono lapo savikaina (0.00 Eu) -0.15 +0.12