30.10.2014 Views

o_195h4n6al16jb186b1b2qs7fgssa.pdf

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

#include /* for errno */<br />

int main(void)<br />

{<br />

double x,y,z;<br />

errno = 0;<br />

x = -2.0;<br />

y = 3.0;<br />

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

if (errno)<br />

perror("Error");<br />

printf("%f raised to %f is %f\n\n ", x, y, z);<br />

errno = 0;<br />

x = 3.0;<br />

y = -0.5;<br />

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

if (errno)<br />

perror("Error");<br />

printf("%f raised to %f is %f\n\n ", x, y, z);<br />

errno = 0;<br />

x = 4.0;<br />

y = 0.0;<br />

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

if (errno)<br />

perror("Error");<br />

printf("%f raised to %f is %f\n\n ", x, y, z);<br />

errno = 0;<br />

x = 0.0;<br />

y = -3.0;<br />

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

if (errno)<br />

perror("Error");<br />

printf("%f raised to %f is %f\n\n ", x, y, z);<br />

}<br />

Output:<br />

-2.000000 raised to 3.000000 is -8.000000<br />

3.000000 raised to -0.500000 is 0.577350<br />

4.000000 raised to 0.000000 is 1.000000<br />

Error: domain error<br />

0.000000 raised to -3.000000 is inf<br />

# include / * Cho errno * /<br />

int main (void)<br />

{<br />

double x, y;<br />

errno = 0;<br />

x = -1,5;<br />

y = sinh (x);<br />

if (errno)<br />

perror ("Lỗi");<br />

printf ("sin hyperbol của% f% f \ n \ n",<br />

x, y);<br />

errno = 0;<br />

x = 0,0;<br />

y = sinh (x);<br />

if (errno)<br />

perror ("Lỗi");<br />

printf ("sin hyperbol của% f% f \ n \ n",<br />

x, y);<br />

errno = 0;<br />

x = 720,0;<br />

y = sinh (x);<br />

if (errno)<br />

perror ("Lỗi");<br />

printf ("sin hyperbol của% f% f \ n \ n",<br />

x, y);<br />

}<br />

Đầu ra:<br />

Sin hyperbol của -1,500000 là -2,129279<br />

Sin hyperbol của 0.000000 là 0.000000<br />

Lỗi: lỗi phạm vi<br />

Sin hyperbol của 720.000000 là inf<br />

dsPIC<br />

®<br />

Thư viện Công cụ Ngôn ngữ<br />

DS51456B trang 360 2004 Microchip Technology Inc<br />

sinhf<br />

Mô tả: Tính hàm sin hyperbol của một độ chính xác đơn nổi<br />

giá trị điểm.<br />

Bao gồm:

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

Saved successfully!

Ooh no, something went wrong!