a part supprimer la variable temporaire, il n'y a pratiquement rien à faire sous cette forme.
deltaFx*(dx/deltaX) + deltaFy*(dy/deltaY) + deltaFxy*(dx*dy/(deltaX*deltaY)) + fX1Y1;
Avec un peu de renommage, on a:
- rx = dx/deltaX
- ry = dy/deltaY
- res = deltaFx*rx + deltaFy * ry + deltaFxy * rx * ry + fX1Y1
Tu peux reformuler ta fonction sur ce principe, mais je ne pense pas que tu y gagnes quoique ce soit, le compilateur étant capable (normalement) de le faire lui-même.
Par contre, il se peut qu'en travaillant avec des doubles, tu sois plus précis.
Partager