30.10.2014 Views

o_195h4n6al16jb186b1b2qs7fgssa.pdf

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

perror("Error");<br />

printf("For fmod(%f, %f) the remainder is %f\n\n",<br />

x, y, z);<br />

floorf (Continued)<br />

dsPIC<br />

®<br />

Language Tools Libraries<br />

DS51456B-page 342 2004 Microchip Technology Inc.<br />

errno = 0;<br />

x = 7.0;<br />

y = 7.0;<br />

z = fmod(x, y);<br />

if (errno)<br />

perror("Error");<br />

printf("For fmod(%f, %f) the remainder is %f\n\n",<br />

x, y, z);<br />

errno = 0;<br />

x = -5.0;<br />

y = 3.0;<br />

z = fmod(x, y);<br />

if (errno)<br />

perror("Error");<br />

printf("For fmod(%f, %f) the remainder is %f\n\n",<br />

x, y, z);<br />

errno = 0;<br />

x = 5.0;<br />

y = -3.0;<br />

z = fmod(x, y);<br />

if (errno)<br />

perror("Error");<br />

printf("For fmod(%f, %f) the remainder is %f\n\n",<br />

x, y, z);<br />

errno = 0;<br />

x = -5.0;<br />

y = -5.0;<br />

z = fmod(x, y);<br />

if (errno)<br />

perror("Error");<br />

printf("For fmod(%f, %f) the remainder is %f\n\n",<br />

fmodf (Tiếp theo)<br />

Thư viện chuẩn C với hàm toán học<br />

2004 Microchip Technology Inc DS51456B trang 345<br />

x = 50.0;<br />

y = frexp (x, & n);<br />

printf ("Đối với frexp của% f \ n phần là% f \ n",<br />

x, y);<br />

printf ("và số mũ là% d \ n \ n", n);<br />

x = -2,5;<br />

y = frexp (x, & n);<br />

printf ("Đối với frexp của% f \ n phần là% f \ n",<br />

x, y);<br />

printf ("và số mũ là% d \ n \ n", n);<br />

x = 0,0;<br />

y = frexp (x, & n);<br />

printf ("Đối với frexp của% f \ n phần là% f \ n",<br />

x, y);<br />

printf ("và số mũ là% d \ n \ n", n);<br />

}<br />

Đầu ra:<br />

Đối với frexp của 50.000000<br />

phần là 0.781250<br />

và số mũ là 6<br />

Đối với frexp của -2,500000<br />

phần là -,625000<br />

và số mũ là 2<br />

Đối với frexp của 0.000000<br />

phần là 0.000000<br />

và số mũ là 0<br />

frexpf<br />

Mô tả: Được phần và số mũ của một điểm chính xác nổi duy nhất<br />

số.<br />

Bao gồm:<br />

Prototype: frexpf nổi (float x, int * exp);<br />

Đối số: x nổi giá trị điểm mà trả lại phần và<br />

số mũ<br />

* Exp con trỏ đến một số mũ nguyên lưu trữ<br />

Quay trở lại giá trị: Trả về phân số, exppoints với số mũ. Nếu XIS 0, chức năng<br />

trả về 0 cho cả hai phần và số mũ.<br />

Bình luận: Giá trị tuyệt đối của phần là trên cả chặng đường khoảng 1/2 (bao

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!