I have implemented a custom directive to format numbers, but I am facing an issue when accessing the value using this.form.controls['montant'].value. It appears that the number is already converted to the formatted version, whereas I would prefer to access it in its original unformatted state. For example, you can see the code in action here: https://stackblitz.com/edit/angular-gzaxip