Anpassen der Dezimalgenauigkeit, .net

Diese Zeilen in C #

decimal a = 2m;
decimal b = 2.0m;
decimal c = 2.00000000m;
decimal d = 2.000000000000000000000000000m;

Console.WriteLine(a);
Console.WriteLine(b);
Console.WriteLine(c);
Console.WriteLine(d);

Erzeugt diese Ausgabe:

2
2.0
2.00000000
2.000000000000000000000000000

Ich sehe also, dass ich durch das Erstellen einer Dezimalvariablen aus einem Literal die Genauigkeit steuern kann.

Kann ich die Genauigkeit von Dezimalvariablen anpassen, ohne Literale zu verwenden?Wie kann ich aus a ein b erstellen? Wie kann ich aus c b erstellen?

Antworten auf die Frage(7)

Ihre Antwort auf die Frage