source Code C++ Mengubah String Menjadi Integer

By . Kategori: C++ Tags: , ,

irnanto.com – Di C++ ada banyak cara merubah data bertipe string menjadi integer. Merubah string menjadi integer digunakan ketika ada data berupa angka yang tipenya adalah string, tetapi ingin digunakan untuk data penjumlahan, pengalian, pembagian, atau pengurangan.

Data ber type string tidak bisa digunakan untuk melakukan fungsi aritmatika, oleh karena itu, kita harus merubahnya menjadi data ber-type integer.

Anda perlu memperhatikan data string yang akan di rubah ke integer merupakan angka, agar data tersebut dapat di convert dengan benar dan dapat digunakan untuk proses aritmatika selanjutnya.

Ok. langsung saja perhatikan script di bawah ini.

#include <sstream>
#include <iostream>

using namespace std;

int convertString(string);

int main(){
    string a = “2”;
    int inttostr;
    inttostr= convertString(a);
    cout << inttostr << “\n” << (inttostr + 1) << endl;
    system(“pause”);
}

int convertString(string angka){
    stringstream ss(angka);
    int x;
    ss >> x;
    return x;
}

Keterangan script convert string menjadi integer :

  • <sstream> digunakan untuk mengaktifkan fungsi stringstream
  • <iostream> digunakan untuk mengaktifkan fungsi cout, cin, dan lain sebagainya.
  • using namespace std digunakan untuk dapt menggunakan fungsi-fungsi dari <iostream>
  • int convertString(string) mendefinisikan fungsi covertString dengan tipe pengembalian integer dan satu parameter ber-type string.
  • int main() fungsi utama yang dijalankan saat program pertama kali dijalankan.
  • string a = “2” membuat variabel a ber-type string dengan data “2”
  • membuat variabel inttostr ber-type integer
  • memanggil fungsi convertString dengan satu parameter lalu di simpan di variabel inttostr
  • menampilkan isi variabel inttostr dan menampilkan nilai variabel inttostr ditambah satu
  • system akan diberhentikan sementara dengan  code system(“pause”);
  • int convertString(string angka) membuat fungsi convertString dengan type kembalian integer dengan satu parameter bertipe string
  • stringstream ss(angka) membuat stringstream ss dan menampung string dari parameter
  • membuat variabel x bertipe integer
  • ss >> x merubah string ke integer
  • return x mengembalikan nilai variabel x

Jika anda mengetikkan script dengan benar, maka hasil tampilannya akan seperti gambar di bawah ini.

Hasil convert string menjadi integer di cpp

Hasil convert string menjadi integer di cpp

Mudah kan ?. Silahkan gunakan Source Code C++ Mengubah String Menjadi Integer untuk aplikasi atau program C++ milik Anda.

Belum ada komentar untuk “source Code C++ Mengubah String Menjadi Integer”

Tinggalkan Komentar