Saya mengalami masalah dalam membuat algoritma untuk kelas integer besar di C++. Ide awal saya adalah menggunakan array/daftar, tetapi sangat tidak efisien. Saya kemudian menemukan hal-hal seperti kelas berikut: http://www.codeproject.com/KB/cpp/CppIntegerClass.aspx
Namun, menurut saya pendekatan itu sangat membingungkan. Saya tidak tahu cara bekerja dengan manipulasi bit, dan saya hampir tidak memahami kodenya. Seseorang tolong jelaskan kepada saya cara menggunakan manipulasi bit, cara kerjanya, dll. Akhirnya saya ingin membuat kelas integer besar saya sendiri, tapi saya bukan seorang programmer pemula dan saya baru belajar cara menggunakan kelas.
Pada dasarnya pertanyaan saya adalah: Bagaimana cara menggunakan manipulasi bit untuk membuat kelas bilangan bulat besar? Bagaimana cara kerjanya??
Terima kasih!