Lompat ke konten Lompat ke sidebar Lompat ke footer

Konversi Karakter ke Bilangan Matematika C++



Dalam  bahasa pemrograman, setiap  variabel memiliki  tipe data  yang  berbeda  sesuai dengan tipe data yang  kita tentukan.Tidak semua tipe data dapat digunakan  untuk  melakukan operasi hitung matematika. Untuk operasi hitung  Matematika  tipe data yang digunakan haruslah tipe data bilangan Seperti Integer, Float, long Integer, Real dan semua tipe data Bilangan lainnya. 
Didalam bahasa pemrograman C/C++ tipe data yang digunakan  Biasanya Integer untuk bilangan bulat, dan Float untuk  bilangan desimal.   Berikut  Cara Untuk  Mengkonversi  Tipe Data Karakter menjadi  Tipe data Bilangan.


Fungsi C-Strings atol() C++
Fungsi ini digunakan untuk mengubah string(teks)/angka menjadi bilangan numerik long integer.

#include<iostream>
#include<cstring>
using namespace std;
int main()
{
char banyak[5];
cout<<"Masukkan Berapa banyak Burung yang ingin di beli : "; cin.get(banyak,5);
//Harga Burung misalkan 500.000
long int hasil=atol(banyak);
cout<<hasil*500000;


return 0;
}

Fungsi C-Strings atof() C++
Fungsi ini digunakan untuk mengubah string(teks)/angka menjadi bilangan numerik float.

#include<iostream>
#include<cstring>
using namespace std;
int main(){
 char jari[5];
 cout<<"Masukkan jarijari lingkaran : "; cin.get(jari,5);
 float hasil=atof(jari);
 cout<<hasil*hasil*3.14;

return 0;}


Fungsi C-Strings atoi() C++
Fungsi ini digunakan untuk mengubah string(teks)/angka menjadi bilangan numerik integer.

#include<iostream>
#include<cstring>
using namespace std;
int main(){
 char banyak[5];
 cout<<"Masukkan Berapa banyak Telur yang ingin di beli : "; cin.get(banyak,5);
 //Harga barang kita misalkan 1.000
 int hasil=atoi(banyak);
 cout<<hasil*1000;
return 0;
}


dibawah ini hasil dari fungsi yang telah kta buat


itu dia cara menggunakan fungsi konversi karakter ke bilangan menggunakan C++,  silahkan dicoba dan semoga bermanfaat..  :D

Posting Komentar untuk "Konversi Karakter ke Bilangan Matematika C++"