Einzelnen Beitrag anzeigen
  #239 (permalink)  
Alt 02.05.16
MA-EA MA-EA ist offline
Elite Mitglied
 
Registriert seit: Sep 2015
Beiträge: 1.178
MA-EA befindet sich auf einem aufstrebenden Ast
Standard

Hab mir jetzt einfach mit der Anzahl der Digits geholfen.

Code:
extern double Subtraktion_Faktor = 5.0;
Code:
double D = Digits;
double SF = Subtraktion_Faktor;

if (D=1.0) SF = Subtraktion_Faktor/10.0;
if (D=2.0) SF = Subtraktion_Faktor/100.0;
if (D=3.0) SF = Subtraktion_Faktor/1000.0;
if (D=4.0) SF = Subtraktion_Faktor/10000.0;
if (D=5.0) SF = Subtraktion_Faktor/100000.0;
Allerdings gibts unten die Warnung "expression not boolean"

Edit: wie viele Stellen nach dem Punkt gibts eigentlich allerhöchstens? Bei mir sinds irgendwie 3 und 5.