A.9  求余函数

A.9 求余函数

C语言数学函数库提供了3个求余函数,它们分别是fmod()、remainder()和remquo()。Turbo C 2.0没有提供remquo()函数和remainder()。

1)fmod()函数的原型为

978-7-111-51399-5-Chapter18-38.jpg

说明:该函数用于求取表达式(x/y)的余数。

2)remainder()函数的原型为

978-7-111-51399-5-Chapter18-39.jpg

说明:该函数用于求取表达式(x/y)的余数。

3)remquo()函数的原型为:

978-7-111-51399-5-Chapter18-40.jpg

说明:remquo()和函数remainder()功能一样。二者的不同之处在于remquo()函数增加了1个整形指针类型的参数,一般不使用。

例A-5

978-7-111-51399-5-Chapter18-41.jpg

例A-5的执行效果如图A-5所示。

978-7-111-51399-5-Chapter18-42.jpg

图A-5 例A-5的执行效果