C Kitabı
Buraya açıklama gelecektir
Buraya açıklama gelecektir
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
06:<br />
07:<br />
08:<br />
09:<br />
10:<br />
11:<br />
12:<br />
13:<br />
14:<br />
15:<br />
16:<br />
17:<br />
18:<br />
19:<br />
20:<br />
21:<br />
22:<br />
ÇIKTI<br />
#include <br />
#define PI 3.141593<br />
int main()<br />
{<br />
double aci = 30.0;<br />
aci *= PI/180.0; /* radyana çevir */<br />
puts("30 derecenin");<br />
printf("sinusu : %lf\n", sin(aci));<br />
printf("kosinusu : %lf\n", cos(aci));<br />
printf("tanjanti : %lf\n", tan(aci));<br />
printf("kotanjanti: %lf\n", 1.0/tan(aci));<br />
return 0;<br />
}<br />
30 derecenin<br />
sinusu : 0.500000<br />
kosinusu : 0.866025<br />
tanjanti : 0.577350<br />
kotanjanti: 1.732051<br />
5.2 Standart Kütüphane Fonksiyonları (stdlib.h)<br />
Standart kütüphanede, programı sonlandıran, dinamik bellek yönetiminde kullanılan veya<br />
rastgele sayı üretme vb. işlevleri yerine getiren bir çok fonksiyon mevcuttur. Bu kısımda,<br />
bunlardan bir kaçı Tablo 5.2'de listelenmiştir.<br />
Tablo 5.2: stdlib.h kütüphanesinde tanımlı bazı fonksiyonlar<br />
Fonksiyon<br />
Bildirimi<br />
int atoi(const<br />
char *s);<br />
long atol(const<br />
char *s);<br />
double atof(const<br />
char *s);<br />
void<br />
durum);<br />
exit(int<br />
int rand(void);<br />
max(a,b)<br />
Açıklama Örnek Sonuç<br />
Bir karakter topluluğunu tamsayıya<br />
atoi("-12345")<br />
çevirir<br />
-12345<br />
Bir karakter topluluğunu uzun<br />
tamsayıya çevirir<br />
Bir karakter topluluğunu gercel<br />
atof("-123.546")<br />
sayıya çevirir<br />
-123.456<br />
Programı sonlandırarak kontrolü<br />
exit(1)<br />
işletim sistemine geri verir.<br />
-<br />
0 ile RAND_MAX arasında rastgele<br />
sayı<br />
üretir.<br />
rand() 50485132<br />
RAND_MAX, stdlib.h içinde<br />
atol("1234567890") 1234567890<br />
tanımlanmış bir sembolik sabittir<br />
stdlib.h'de tanımlanmış iki<br />
sayıdan en büyüğünü bulan makro max(5, 9) 9