more rounding errors

This commit is contained in:
Motiejus Jakštys 2020-12-04 09:47:59 +02:00
parent d1f429bfde
commit bbd9702691
2 changed files with 59 additions and 59 deletions

View File

@ -10,12 +10,14 @@ t1_plongalio_apimtis_su_zieve=46.2 # cm
t1_medienos_svoris=800 # kg/m3
t1_gaunamas_popieriaus_kiekis_perc=6.82 # [0-100]%
t1_popieriaus_tankis=0.09 # kg/m2
t1_vieno_lapo_plotas=round(.75*.9,3) # m2
t1_rastu_kiekis=5
t1_rastu_ilgis=5.38 # m
t1_storgalio_zieves_storis=10.0 # mm
t1_plongalio_zieves_storis=7.5 # mm
t1_lapo_ilgis=.75 # m
t1_lapo_plotis=.9 # m
t1_vieno_lapo_plotas=round(t1_lapo_ilgis*t1_lapo_plotis,3) # m2
t1_storgalio_skersmuo_su_zieve=round(t1_storgalio_apimtis_su_zieve/pi,2) # cm
t1_plongalio_skersmuo_su_zieve=round(t1_plongalio_apimtis_su_zieve/pi,2) # cm
t1_storgalio_skersmuo_be_zieves=round(t1_storgalio_skersmuo_su_zieve-t1_storgalio_zieves_storis/10*2+.5,2) # cm
@ -89,12 +91,14 @@ t2_plongalio_apimtis_su_zieve=58.7 # 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_lapo_ilgis=.75 # m
t2_lapo_plotis=.9 # m
t2_vieno_lapo_plotas=round(t2_lapo_ilgis*t2_lapo_plotis,3) # m2
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
@ -164,32 +168,30 @@ Vieno popieriaus lapo savikaina (0.00 Eu)
print(tpl12.format(**(dict(locals()))))
t3_gaminamo_kartono_plotis=500 # mm
t3_gaminamo_kartono_ilgis=700 # mm
t3_gaminamo_kartono_metro_svoris=330 # g/m2
t3_gaminamo_kartono_plotis=470 # mm
t3_gaminamo_kartono_ilgis=640 # mm
t3_gaminamo_kartono_metro_svoris=320 # g/m2
t3_rastu_kiekis=6
t3_storgalio_apimtis_su_zieve=121.0 # cm
t3_plongalio_apimtis_su_zieve=13.2 # cm
t3_rastu_ilgis=3.46
t3_storgalio_skersmuo_su_zieve=t3_storgalio_apimtis_su_zieve/pi # cm
t3_plongalio_skersmuo_su_zieve=t3_plongalio_apimtis_su_zieve/pi # cm
t3_storgalio_zieves_storis=25.8
t3_storgalio_skersmuo_be_zieves=round(t3_storgalio_skersmuo_su_zieve-t3_storgalio_zieves_storis/10*2+.5) # cm
t3_plongalio_zieves_storis=5.0
t3_plongalio_skersmuo_be_zieves=round(t3_plongalio_skersmuo_su_zieve-t3_plongalio_zieves_storis/10*2+.5) # cm
t3_vieno_rasto_turis=nupjauto_kugio_turis(t3_rastu_ilgis, t3_plongalio_skersmuo_be_zieves/100, t3_storgalio_skersmuo_be_zieves/100) # m3
t3_visu_rastu_turis=t3_vieno_rasto_turis*t3_rastu_kiekis # m3
t3_rastu_ilgis=3.46
t3_medienos_svoris=762
t3_visu_rastu_svoris=t3_visu_rastu_turis*t3_medienos_svoris # kg
t3_gaunamas_popieriaus_kiekis_perc=28.11 # [0-100]%
t3_gaunamas_popieriaus_kiekis_trupm=t3_gaunamas_popieriaus_kiekis_perc/100 # [0-1]
t3_medienos_svoris_popieriaus_gaminimui=t3_visu_rastu_svoris*t3_gaunamas_popieriaus_kiekis_trupm # kg
t3_popieriaus_tankis=0.09 # kg/m2
t3_viso_pagaminto_popieriaus_plotas=t3_medienos_svoris_popieriaus_gaminimui/t3_popieriaus_tankis # m2
t3_vieno_lapo_plotas=.75*.9 # m2
t3_vieno_lapo_plotas=round(t3_gaminamo_kartono_plotis/1000*t3_gaminamo_kartono_ilgis/1000,3) # m2
t3_storgalio_skersmuo_su_zieve=round(t3_storgalio_apimtis_su_zieve/pi,2) # cm
t3_plongalio_skersmuo_su_zieve=round(t3_plongalio_apimtis_su_zieve/pi,2) # cm
t3_storgalio_skersmuo_be_zieves=round(t3_storgalio_skersmuo_su_zieve-t3_storgalio_zieves_storis/10*2+.5,2) # cm
t3_plongalio_skersmuo_be_zieves=round(t3_plongalio_skersmuo_su_zieve-t3_plongalio_zieves_storis/10*2+.5,2) # cm
t3_vieno_rasto_turis=round(nupjauto_kugio_turis(t3_rastu_ilgis, t3_plongalio_skersmuo_be_zieves/100, t3_storgalio_skersmuo_be_zieves/100),3) # m3
t3_visu_rastu_turis=round(t3_vieno_rasto_turis*t3_rastu_kiekis,3) # m3
t3_visu_rastu_svoris=round(t3_visu_rastu_turis*t3_medienos_svoris,3) # kg
t3_gaunamas_popieriaus_kiekis_trupm=t3_gaunamas_popieriaus_kiekis_perc/100 # [0-1]
t3_medienos_svoris_popieriaus_gaminimui=round(t3_visu_rastu_svoris*t3_gaunamas_popieriaus_kiekis_trupm,3) # kg
t3_viso_pagaminto_popieriaus_plotas=round(t3_medienos_svoris_popieriaus_gaminimui/t3_popieriaus_tankis,3) # m2
t3_pagaminta_popieriaus_lapu=int(t3_viso_pagaminto_popieriaus_plotas/t3_vieno_lapo_plotas) # kiekis
tpl3="""==== KNYGINIS KARTONAS ====
@ -244,32 +246,30 @@ Pagaminta kartono lapu (vnt.)
{t3_pagaminta_popieriaus_lapu}"""
print(tpl3.format(**(dict(locals()))))
t4_gaminamo_kartono_plotis=500 # mm
t4_gaminamo_kartono_ilgis=700 # mm
t4_gaminamo_kartono_plotis=470 # mm
t4_gaminamo_kartono_ilgis=640 # mm
t4_gaminamo_kartono_metro_svoris=330 # g/m2
t4_rastu_kiekis=9
t4_storgalio_apimtis_su_zieve=148.6 # cm
t4_plongalio_apimtis_su_zieve=30.2 # cm
t4_rastu_ilgis=5.2
t4_storgalio_skersmuo_su_zieve=t4_storgalio_apimtis_su_zieve/pi # cm
t4_plongalio_skersmuo_su_zieve=t4_plongalio_apimtis_su_zieve/pi # cm
t4_storgalio_zieves_storis=48.4 # mm
t4_storgalio_skersmuo_be_zieves=round(t4_storgalio_skersmuo_su_zieve-t4_storgalio_zieves_storis/10*2+.5) # cm
t4_plongalio_zieves_storis=7.0 # mm
t4_plongalio_skersmuo_be_zieves=round(t4_plongalio_skersmuo_su_zieve-t4_plongalio_zieves_storis/10*2+.5) # cm
t4_vieno_rasto_turis=nupjauto_kugio_turis(t4_rastu_ilgis, t4_plongalio_skersmuo_be_zieves/100, t4_storgalio_skersmuo_be_zieves/100) # m3
t4_visu_rastu_turis=t4_vieno_rasto_turis*t4_rastu_kiekis # m3
t4_medienos_svoris=878
t4_visu_rastu_svoris=t4_visu_rastu_turis*t4_medienos_svoris # kg
t4_gaunamas_popieriaus_kiekis_perc=11.79 # [0-100]%
t4_gaunamas_popieriaus_kiekis_trupm=t4_gaunamas_popieriaus_kiekis_perc/100 # [0-1]
t4_medienos_svoris_popieriaus_gaminimui=t4_visu_rastu_svoris*t4_gaunamas_popieriaus_kiekis_trupm # kg
t4_popieriaus_tankis=0.09 # kg/m2
t4_viso_pagaminto_popieriaus_plotas=t4_medienos_svoris_popieriaus_gaminimui/t4_popieriaus_tankis # m2
t4_vieno_lapo_plotas=.75*.9 # m2
t4_vieno_lapo_plotas=round(t4_gaminamo_kartono_plotis/1000*t4_gaminamo_kartono_ilgis/1000,3) # m2
t4_storgalio_skersmuo_su_zieve=round(t4_storgalio_apimtis_su_zieve/pi,2) # cm
t4_plongalio_skersmuo_su_zieve=round(t4_plongalio_apimtis_su_zieve/pi,2) # cm
t4_storgalio_skersmuo_be_zieves=round(t4_storgalio_skersmuo_su_zieve-t4_storgalio_zieves_storis/10*2+.5,2) # cm
t4_plongalio_skersmuo_be_zieves=round(t4_plongalio_skersmuo_su_zieve-t4_plongalio_zieves_storis/10*2+.5,2) # cm
t4_vieno_rasto_turis=round(nupjauto_kugio_turis(t4_rastu_ilgis, t4_plongalio_skersmuo_be_zieves/100, t4_storgalio_skersmuo_be_zieves/100),3) # m3
t4_visu_rastu_turis=round(t4_vieno_rasto_turis*t4_rastu_kiekis,3) # m3
t4_visu_rastu_svoris=round(t4_visu_rastu_turis*t4_medienos_svoris,3) # kg
t4_gaunamas_popieriaus_kiekis_trupm=t4_gaunamas_popieriaus_kiekis_perc/100 # [0-1]
t4_medienos_svoris_popieriaus_gaminimui=round(t4_visu_rastu_svoris*t4_gaunamas_popieriaus_kiekis_trupm,3) # kg
t4_viso_pagaminto_popieriaus_plotas=round(t4_medienos_svoris_popieriaus_gaminimui/t4_popieriaus_tankis,3) # m2
t4_pagaminta_popieriaus_lapu=int(t4_viso_pagaminto_popieriaus_plotas/t4_vieno_lapo_plotas) # kiekis

View File

@ -104,11 +104,11 @@ Vieno popieriaus lapo savikaina (0.00 Eu)
Gaminamo kartono pavadinimas pvz. REX/1 (duota)
SRA2/2
Gaminamo kartono lapo plotis W (mm)
500
470
Gaminamo kartono lapo ilgis L (mm)
700
640
Gaminamo kartono metro kv. svoris (g/m2)
330
320
1. Kartonas gaminamas is medienos pvz. AZUOLAS (duota)
Drebule
kartono gamybos metodas (nurodytas)
@ -127,29 +127,29 @@ Apskaiciuotas STORGALIO skersmuo su zieve (0.00 cm tikslumu)
Storgalio zieves storis (is lenteles 0.0 mm tikslumu)
25.8
Storgalio skersmuo (be zv.) su pataisa del rasto nelygumo (0.00 cm tikslumu)
34.00
33.86
Apskaiciuotas PLONGALIO skersmuo su zieve (0.00 cm tikslumu)
4.20
Plongalio zieves storis (is lenteles 0.0 mm tikslumu)
5.0
Plongalio (be zv.) skersmuo su pataisa del rasto nelygumo (0.00 cm tikslumu)
4.00
3.70
VIENO rasto turis (0.000 m3 tikslumu)
0.118
0.116
VISU rastu turis (0.000 m3 tikslumu)
0.711
0.696
Visos rastu Medienos svoris (0.000 kg tikslumu)
541.700
530.352
Gaunamas kartono kiekis muo medienos svorio (% duota)
28.11
Medienos svoris kartono gaminimui (0.000 kg tikslumu)
152.272
149.082
Viso pagaminto kartono plotas (0.000 m2 tikslumu)
1691.909
1656.467
Vieno gaminamo lapo plotas (0.000 m2 tikslumu)
0.675
0.301
Pagaminta kartono lapu (vnt.)
2506
5503
2. Kartonas gaminamas is medienos pvz. AZUOLAS (duota)
Berzas
kartono gamybos metodas (nurodytas)
@ -168,33 +168,33 @@ Apskaiciuotas STORGALIO skersmuo su zieve (0.00 cm tikslumu)
Storgalio zieves storis (is lenteles 0.0 mm tikslumu)
48.4
Storgalio skersmuo (be zv.) su pataisa del rasto nelygumo (0.00 cm tikslumu)
38.00
38.12
Apskaiciuotas PLONGALIO skersmuo su zieve (0.00 cm tikslumu)
9.61
Plongalio zieves storis (is lenteles 0.0 mm tikslumu)
7.0
Plongalio (be zv.) skersmuo su pataisa del rasto nelygumo (0.00 cm tikslumu)
9.00
8.71
VIENO rasto turis (0.000 m3 tikslumu)
0.254
0.253
VISU rastu turis (0.000 m3 tikslumu)
2.287
2.277
Visos rastu Medienos svoris (0.000 kg tikslumu)
2008.414
1999.206
Gaunamas kartono kiekis muo medienos svorio (% duota)
11.79
Medienos svoris kartono gaminimui (0.000 kg tikslumu)
236.792
235.706
Viso pagaminto kartono plotas (0.000 m2 tikslumu)
2631.023
2618.956
Vieno gaminamo lapo plotas (0.000 m2 tikslumu)
0.675
0.301
Pagaminta kartono lapu (vnt.)
3897
8700
== APIBENDRINIMAS ==
Isviso pagaminta kartono lapu (vnt.)
6403
14203
kartono gamybos kaina Eu (duota)
755.78
Vieno kartono lapo savikaina (0.00 Eu)
0.12
0.05