csekkszámok egy 360 fokos tartományban hiba küszöbértéke

szavazat
0

Azt kell, hogy ellenőrizze az értékek egy adott szög tartományban. de ez válik lényegessé közeli értékek 0 vagy 360, mivel a tartomány kell kerületi 360 fok.

Van kódot angyalok, nem kell, hogy lezárja around.for példa.

actual_measurement = 210.0
error_threshold = 10.0

value_to_check = 208.0

lower_bound = 200.0
upper_bound= 220.0

if lower_bound <= value_to_check <= upper_bound:
                    correct += 1
else:
     fail += 1

de szögek, beburkolják nem vagyok biztos abban, hogyan kell kezelni, például.

actual_measurement = 359.0
error_threshold = 10.0
value_to_check = 2.0
lower_bound = 349.0
upper_bound= 9.0

Nyilvánvalóan a fenti kódot szokás dolgozik, szívesen fogadjuk segítségét.

Üdvözlettel

A kérdést 24/10/2019 13:01
a forrás felhasználó
Más nyelveken...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more