Bu işlevler fmod gibidir, farklı olarak bölüm'ü sıfıra en yakın tamsayıya değil, en yakın tamsayıya yuvarlayarak işlem yapar. Örneğin, drem (6.5, 2.3) çağrısı -0.4 ile döner; burada yapılan işlem, 6.5 eksi 6.9'dur.
Sonucun mutlak değeri bölen'in mutlak değerine eşit ya da küçüktür. fmod (bölünen, bölen) - drem (bölünen, bölen) işleminin sonucu daima bölen veya eksi bölen ya da sıfırdır.
Eğer bölen sıfırsa, drem bir saha hatası sinyaller.