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",