Sic Parvis Magna

16 Kasım 2024 Cumartesi

C/CPP - Fonksiyonlar ve Kullanım Yöntemleri #8

Kasım 16, 2024 Posted by unexpected , , No comments

atof

Başarı durumunda string den double sayısına dönüşüm sağlar. Başarısız durumunda dönüşü 0.0 olarak döner.

Syntax
double atof(const char* str);

Params

  • str: Dönüştürülcek değer
example.cpp
#include <stdlib.h>

int main(int argc, char** argv)
{
	printf("%f", atof("3.14"));
	
	return 0;
}

atoi

Başarı durumunda string den int tipine dönüşüm sağlar. Başarısız durumunda dönüşü 0 olarak döner.

Syntax
int atoi(const char* str);

Params

  • str: Dönüştürülcek değer
example.cpp
#include <stdlib.h>

int main(int argc, char** argv)
{
	printf("%f", atoi("22"));
	
	return 0;
}

atol

Başarı durumunda string den long int tipine dönüşüm sağlar. Başarısız durumunda dönüşü 0 olarak döner.

Syntax
long int atol(const char* str);

Params

  • str: Dönüştürülcek değer
example.cpp
#include <stdlib.h>

int main(int argc, char** argv)
{
	printf("%ld", atol("22"));
	
	return 0;
}

atoll

Başarı durumunda string den long long int tipine dönüşüm sağlar. Başarısız durumunda dönüşü 0 olarak döner.

Syntax
long long int atoll(const char* str);

Params

  • str: Dönüştürülcek değer
example.cpp
#include <stdlib.h>

int main(int argc, char** argv)
{
	printf("%lld", atoll("22"));
	
	return 0;
}

0 comments:

Yorum Gönder