C++ Builder 6 ile uyumludur. Bu programda modf fonksiyonunun nasıl kullanıldığı gösterilmiştir. modf fonksiyonu küsüratlı bir sayının tam ve ondalık kısmını ayırabilen bir fonksiyondur. Burada tam kısmının aynı şekilde ayırıldığını fakat ondalik kısımda fazlalıklar olduğunu görebilirsiniz unutmayalımki kusuratlı sayılarda bu şekilde sonuçlar oluşmaktadır fakat uygun yazılabilecek bir programla bu problemde halledebilir burada sadece modf fonksiyonunun nasıl kullanıldığı ve bu fonksiyonu kullanacaklar için bir çalışma yapılmıştır. Bu fonksiyon double olarak aldığı sayıyının tam kısmını ikinci parametreye (pointerin gösterdiği adrese) koyar ve ondalik kısmını da double olarak geri döndürür.
void __fastcall TForm1: Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. utton1Click(TObject *Sender)
{
String x=InputBox("Küsüratlı Sayı Girin","Küsüratlı Sayı Ayırma","");
double ondalik,tam,sayi;
sayi=StrToFloat(x);
ondalik=modf(sayi,&tam);
ShowMessage(tam);
ShowMessage(ondalik);
}
//---------------------------------------------------------------------------