Funktionsname : Boden
Header-Datei : <math.h>
Funktionsprototyp : Doppelboden (doppeltes x);
Funktion : Abrunden
Parameter : double x ist der Wert mit doppelter Genauigkeit, mit dem gearbeitet werden soll
Rückgabewert : Gibt die größte Ganzzahl zurück, die durch eine Gleitkommazahl mit doppelter Genauigkeit <=x dargestellt wird.
Programmbeispiel : Ermitteln Sie die Abrundung einer Gleitkommazahl und geben Sie das Ergebnis aus
#include<stdio.h>#include<math.h>intmain(void){doublenumber=123.54;doubledown,up;down=floor(number);up=ceil(number);printf(originalnumber%10.2lfn, number);printf(numberroundeddown%10.2lfn,down);printf(numberroundedup%10.2lfn,up);return0;}
Laufergebnisse:
ursprüngliche Zahl 123,54 Zahl abgerundet 123,00 Zahl aufgerundet 124,00