more rounding errors

This commit is contained in:
Motiejus Jakštys 2020-12-04 09:36:09 +02:00
parent 3e4d53a49a
commit d1f429bfde
2 changed files with 25 additions and 27 deletions

View File

@ -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 ==

View File

@ -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