Source Code C++ Mengubah Integer Menjadi String

By . Kategori: C++ Tags: , ,

irnanto.com – sebelumnya kita sudah membahas bagaimana mengkonversi data bertipe string menjadi data bertipe integer di bahasa pemrograman C++, Kali ini kita akan mencoba membalikkan konversi tersebut dari data ber-type integer manjadi data ber-type string.

Mungkin Anda semua bertanya-tanya mengapa kita harus merubah data ber-type integer menjadi string, bukankah kita bisa menyisipkan atau meletakkan data integer tesebut secara berdampingan dengan data string ketika akan menampilkannya di layar ? . iya benar, memang bisa. Tetapi jika kita akan melakukan pengolahan data lebih jauh lagi seperti sub string (substr) dari data ber-type integer maka kita harus merubahnya terlebih dulu menjadi data ber-type string.

Untuk lebih jelasnya, kita bisa melihat source code di bawah ini.

#include <sstream>
#include <iostream>

using namespace std;

string convertInt(int);

int main(){
    int a = 123456;
    string strtoint;
    strtoint= convertInt(a);
    cout << strtoint<< “\n” << strtoint.substr(2,1) << endl;
    system(“pause”);
}

string convertInt(int number){
    stringstream ss;
    ss << number;
    return ss.str();
}

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>
  • string convertInt(int) mendefinisikan fungsi convertInt dengan tipe pengembalian string dan satu parameter ber-type integer.
  • int main() fungsi utama yang dijalankan saat program pertama kali dijalankan.
  • int a = 123456 membuat variabel a dengan type data integer dan isi data 123456
  • membuat variabel strtoint ber-type string
  • Memanggil fungsi convertInt dengan satu parameter dan disimpan di dalam variabel strtoint
  • Menampilkan variabel strtoint dan menampilkan sub string dari variabel strtoint yaitu mengambil karakter di mulai dari indeks ke 2 sebanyak satu karakter.
  • system akan diberhentikan sementara dengan  code system(“pause”)
  • string convertInt(int number) membuat fungsi convertInt dengan type kembalian string dan dengan satu parameter ber-type integer
  • stringstream ss membuat stringstream
  • ss << number menambahkan variabel number ke dalam stream
  • return ss.str() mengembalikan string dengan konten dari stream

Jalankan program diatas dan lihat hasilnya. Jika Anda mengetikkannya dengan benar, maka akan tampil seperti gambar di bawah ini.

Hasil Konversi Data Integer Menjadi String di CPP

Hasil konversi data integer menjadi string di CPP

Sangat mudah kan. Semoga Source Code C++ Mengubah Integer Menjadi String dapat anda gunakan untuk pengembangan aplikasi-aplikasi lainnya di pemrograman C++.

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

Tinggalkan Komentar