Funktionsname : ldiv
Header-Datei : <stdlib.h>
Funktionsprototyp : ldiv_t ldiv(long lx,long ly);
Funktion : Wird verwendet, um zwei lange Ganzzahlen zu dividieren
Parameter : long lx ist die Dividende
Longly ist der Divisor
Rückgabewert : Gibt den Quotienten und den Rest zurück
Ergänzung : typedef struct{
langes Zitat;
langes Rem;
}ldiv_t;
Programmbeispiel : Verwenden Sie diese Funktion, um den Quotienten und den Rest der Division zweier langer Ganzzahlen 165000 und 35500 zu berechnen.
#include<stdio.h>#include<stdlib.h>intmain(void){ldiv_tlx=ldiv(165000L,35500L);printf(165000div35500=%ldremainder%ldn,lx.quot,lx.rem);return0; }
Laufergebnisse
165000div35500=4rest23000