Llei de Hooke

La llei de Hooke estableix una relació proporcional entre l’estirament d’un cos elàstic X) i la força aplicada F a on intervé la constant d’elasticitat K:

\(F = KX\)

Dissenya la funció compara_k(long1,f1,long2,f2,eps) que donades les longituds que s’allarguen dues molles (long1, long2) en aplicar-lis dues forces (f1, f2) i un real eps, retorna 1 si la constant d’elasticitat de la primera és superior, 0 si són iguals i 2 si la constant de la segona és superior. Totes les comparacions d’igualtat s’hauran de fer amb la tolerància eps donada.

>>> compara_k(0.9,6.3,0.3,2.1,1e-16)
2
>>> compara_k(0.9,6.3,0.3,2.1,0.01)
0
>>> compara_k(0.9,6.3,0.299,2.1,0.01)
2
>>> compara_k(0.8996,6.3,0.3,2.1,1e-3)
1

Nota

Pots descarregar el fitxer amb tests hooke.txt

Solució

Disposeu de solucions al fitxer hooke.py