- Codice:
discriminant := b*b - 4*a*c
discr_root := sqrt(discriminant)
factor := - b - sign(b)*discr_root
r1 := factor / (2*a)
r2 := (2*c) / factor
return (r1, r2)
Purtroppo mi sfugge il significato di quel \(sign(b)\), cosa dovrebbe fare?
discriminant := b*b - 4*a*c
discr_root := sqrt(discriminant)
factor := - b - sign(b)*discr_root
r1 := factor / (2*a)
r2 := (2*c) / factor
return (r1, r2)
Visitano il forum: Google Adsense [Bot] e 1 ospite