diff --git a/src/app/config.json b/src/app/config.json index 5160a729c5b169892b9d6c0eacebdbbdaf6e813e..e976a39f6e968995c421df95bd5f63c2e842c81c 100644 --- a/src/app/config.json +++ b/src/app/config.json @@ -1,6 +1,6 @@ { "params": { - "displayPrecision": 0.001, + "displayPrecision": 3, "computePrecision": 0.0001, "newtonMaxIterations": 50, "enableNotifications": true, diff --git a/src/app/services/app-setup/app-setup.service.ts b/src/app/services/app-setup/app-setup.service.ts index 8ac7a2ee71028fa71f02f2d9fd75a43aff9e4a5f..964c0f71559808a4346140f47098cfc6e36b9fa9 100644 --- a/src/app/services/app-setup/app-setup.service.ts +++ b/src/app/services/app-setup/app-setup.service.ts @@ -16,7 +16,7 @@ export class ApplicationSetupService extends Observable { private _fallbackLanguage = "fr"; // default builtin values - public displayPrecision = 0.001; + public displayPrecision = 3; public computePrecision = 0.0001; public newtonMaxIterations = 50; public enableNotifications = true; @@ -71,7 +71,7 @@ export class ApplicationSetupService extends Observable { } public get displayDigits() { - return -Math.log10(this.displayPrecision); + return this.displayPrecision; } public get fallbackLanguage() { diff --git a/src/locale/messages.en.json b/src/locale/messages.en.json index 11c625f6d4a055e6792b3c2ba152a93cef9eb869..39173a8237d136002b94afa56378d1a767cfeec8 100644 --- a/src/locale/messages.en.json +++ b/src/locale/messages.en.json @@ -378,7 +378,7 @@ "INFO_SETUP_ENABLE_NOTIFICATIONS": "Enable on-screen notifications", "INFO_SETUP_LANGUAGE": "Language", "INFO_SETUP_NEWTON_MAX_ITER": "Newton iteration limit", - "INFO_SETUP_PRECISION_AFFICHAGE": "Display accuracy", + "INFO_SETUP_PRECISION_AFFICHAGE": "Number of displayed decimals", "INFO_SETUP_PRECISION_CALCUL": "Computation accuracy", "INFO_SETUP_RESTORE_DEFAULT_VALUES": "Restore default values", "INFO_SETUP_STORE_PREFERENCES": "Save preferences", diff --git a/src/locale/messages.fr.json b/src/locale/messages.fr.json index ed8d1b7f6fd5543f898383d2508350f0b6d04e09..722cb858faced8ec5d7ae18e3d3075538f1d46b9 100644 --- a/src/locale/messages.fr.json +++ b/src/locale/messages.fr.json @@ -377,7 +377,7 @@ "INFO_SETUP_ENABLE_NOTIFICATIONS": "Activer les notifications à l'écran", "INFO_SETUP_LANGUAGE": "Langue", "INFO_SETUP_NEWTON_MAX_ITER": "Newton : nombre d'itérations maximum", - "INFO_SETUP_PRECISION_AFFICHAGE": "Précision d'affichage", + "INFO_SETUP_PRECISION_AFFICHAGE": "Nombre de décimales affichées", "INFO_SETUP_PRECISION_CALCUL": "Précision de calcul", "INFO_SETUP_RESTORE_DEFAULT_VALUES": "Restaurer les valeurs par défaut", "INFO_SETUP_STORE_PREFERENCES": "Enregistrer les préférences",