In der C-Sprache ist die Darstellungsmethode „%.2lf“ und das Syntaxformat ist „printf(“%.2lf,%.2lfn“, element)“. „%.2lf“ In der Anweisung „printf()“ wird der gesamte ganzzahlige Teil ausgegeben, und der dezimale Teil gibt 2 Ziffern aus. Wenn er weniger als zwei Ziffern beträgt, wird am Ende 0 hinzugefügt, und wenn er mehr als ist Wenn der Wert zweistellig ist, wird er auf zwei Ziffern gekürzt.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, C++17-Version, Dell G3-Computer.
Erster Klick, um die VC++6.0-Software auf dem Computerdesktop zu öffnen.
Nachdem Sie die Programmseite aufgerufen haben, klicken Sie oben links auf „Neue Datei“.
Dann schreiben Sie das folgende Programm in die neu erstellte Datei:
#include<stdio.h> int main(){ float a,b; a=1.123456; b=2.324855; printf("%lf,%lf\n",a,b); return 0; }
Klicken Sie nach dem Schreiben auf das Ausrufezeichen in der oberen rechten Ecke, um das Programm auszuführen.
Dann sehen wir hinten 6 Dezimalstellen angezeigt.
Dann ändern Sie jetzt %lf im Programm in %.2lf.
Nachdem Sie dieses modifizierte Programm ausgeführt haben, können Sie sehen, dass am Ende 2 Dezimalstellen erhalten bleiben.
Empfohlenes Tutorial: „C#“
Das obige ist der detaillierte Inhalt vonWie man in der Sprache C die Beibehaltung von zwei Dezimalstellen ausdrückt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!