]> git.mxchange.org Git - flightgear.git/commitdiff
Revert "Altimeter: fix output format for hPa/InHg settings"
authorClément de l'Hamaide <clemaez@hotmail.fr>
Tue, 30 Dec 2014 16:19:19 +0000 (17:19 +0100)
committerClément de l'Hamaide <clemaez@hotmail.fr>
Tue, 30 Dec 2014 16:32:48 +0000 (17:32 +0100)
Replaced by some line of Nasal, that way we don't touch the internal precision of the altimeter

This reverts commit 84a26de9ae9ade8629dee53cac8b9357f0930690.

src/Instrumentation/altimeter.cxx
src/Instrumentation/altimeter.hxx

index 00e6bb4b366e1dd5dd62885f7bdc6bf1b6e9fecf..a691f1e90814d7f77180eb7845a4c2087edcb5af 100644 (file)
@@ -52,7 +52,7 @@ Altimeter::~Altimeter ()
 double
 Altimeter::getSettingInHg() const
 {
-    return int(_settingInHg*100.0)/100.0; /* return only 2 decimals: xx.xx */
+    return _settingInHg;
 }
 
 void
@@ -61,14 +61,14 @@ Altimeter::setSettingInHg( double value )
     _settingInHg = value;
 }
 
-int
+double
 Altimeter::getSettingHPa() const
 {
-    return int(_settingInHg * SG_INHG_TO_PA / 100.0); /* return an INT: xxxx */
+    return _settingInHg * SG_INHG_TO_PA / 100;
 }
 
 void
-Altimeter::setSettingHPa( int value )
+Altimeter::setSettingHPa( double value )
 {
     _settingInHg = value * SG_PA_TO_INHG * 100;
 }
index a9b32d9a412ba02c80c0ee91326002c1a6260d10..45c3a4e61260e4da7b89d2426fc49b00ab3cb64f 100644 (file)
@@ -43,8 +43,8 @@ public:
 
     double getSettingInHg() const;
     void setSettingInHg( double value );
-    int getSettingHPa() const;
-    void setSettingHPa( int value );
+    double getSettingHPa() const;
+    void setSettingHPa( double value );
 
 private:
     std::string _name;