Le probème est de savoir "comment la machine peut savoir que la saisie des nombres est terminée". Quand question a une solution, ça devient limpide...
Un moyen est de "changer de champ" : si on fait TAB pour passer au champ suivant, ou on clique ailleurs, l'évènement LostFocus peut être utilisé (de mémoire d'ancien). Faut vérifier si l'autre champ a été renseigné.
En gérant les caractères tapés au fur et à mesure, on peut même afficher dans le troisième texte le résultat "live".
2 1 => 2
2 1, => 2
2 1,5 => 3,0
2 1,51 => 3,02
2, 1,51 => 3,02
2,4 1,51 => 3,624
NB : les virgules, c'est frenchy, mais les points, c'est généralement plus sûr pour les valeurs numériques.