Nama fungsi : ldiv
File tajuk : <stdlib.h>
Prototipe fungsi : ldiv_t ldiv(panjang lx,panjang ly);
Fungsi : digunakan untuk membagi dua bilangan bulat panjang
Parameter : panjang lx adalah pembagiannya
long ly adalah pembagi
Nilai kembalian : Mengembalikan hasil bagi dan sisanya
Tambahan : typedef struct{
kutipan panjang;
rem panjang;
}ldiv_t;
Contoh program : Gunakan fungsi ini untuk menghitung hasil bagi dan sisa pembagian dua bilangan bulat panjang 165000 dan 35500.
#include<stdio.h>#include<stdlib.h>intmain(void){ldiv_tlx=ldiv(165000L,35500L);printf(165000div35500=%ldremainder%ldn,lx.quot,lx.rem);return0; }
Hasil berjalan
165000div35500=4sisa23000