C'de Matematik Fonksiyonlari
Açıklama :
Cde en çok kullanılan matematik fonksiyonlarını bir projede topladım. Gerektiğinde bu projeyi açıp gerekli fonksiyonları kullanıyorum. (Ezbere karşıyız :) )
Kaynak Kod :
#include <stdio.h>
#include <math.h>
int main()
{
//X'IN KOKU
printf("sqrt(%.1f) = %.1f\n", 900.0, sqrt(900.0));
printf("sqrt(%.1f) = %.1f\n\n", 9.0, sqrt(9.0));
//E USSU X'SEL FONKSYON
printf("exp(%.1f) = %f\n", 1.0, exp(1.0));
printf("exp(%.1f) = %f\n\n", 2.0, exp(2.0));
//X'IN E TABANINA GORE LOGARITMASI
printf("log(%f) = %.1f\n", 2.718282, log(2.718282));
printf("log(%f) = %.1f\n\n", 7.389056, log(7.389056));
//X'IN 10 TABANINA GORE LOGARITMASI
printf("log10(%.1f) = %.1f\n", 1.0, log10(1.0));
printf("log10(%.1f) = %.1f\n", 10.0, log10(10.0));
printf("log10(%.1f) = %.1f\n\n", 100.0, log10(100.0));
//X'IN MUTLAK DEGERI
printf("fabs(%.1f) = %.1f\n", 13.5, fabs(13.5));
printf("fabs(%.1f) = %.1f\n", 0.0, fabs(0.0));
printf("fabs(%.1f) = %.1f\n\n", -13.5, fabs(-13.5));
//X'IN KENDINDEN BUYUK ILK TAM SAYIYA YUVARLA
printf("ceil(%.1f) = %.1f\n", 9.2, ceil(9.2));
printf("ceil(%.1f) = %.1f\n\n", -9.8, ceil(-9.8));
//X'I KENDINDEN KUCUK ILK TAM SAYIYA YUVARLA
printf("floor(%.1f) = %.1f\n", 9.2, floor(9.2));
printf("floor(%.1f) = %.1f\n\n", -9.8, floor(-9.8));
// X/Y ISLEMININ KALANINI BULUR
printf("pow(%.1f, %.1f) = %.1f\n", 2.0, 7.0, pow(2.0,7.0));
printf("pow(%.1f, %.1f) = %.1f\n\n", 9.0, 0.5, pow(9.0,0.5));
//X'IN SINUSUNU, KOSINUSUNU, TANJANTINI HESAPLAR (XRADYAN)
printf("sin(%.1f) = %.1f\n", 0.0, sin(0.0));
printf("cos(%.1f) = %.1f\n", 0.0, cos(0.0));
printf("tan(%.1f) = %.1f\n", 0.0, tan(0.0));
return 0;
}