theo hàm của bạn mình hiểu ý tưởng của bạn là qua mỗi lần chia có thể dư 0 hoặc 1.
-> lấy kết quả đó, dựa vào phép nhân thập phân để dịch chuyển con trỏ, qua đó sẽ được chuỗi giống chuỗi bit nhưng là số thập phân.
–error–> hàm của bạn sai ở chỗ để dịch chuyển đúng bạn cần nhân với 10 mũ,
–solution–> phép nhân thứ 0 (đầu tiên) ta ghi kết quả tại vị trí 10^0 là hàng đơn vị,
tiếp tục hàng chục, hàng trăm, hàng ngàn,…
–warning–> ý tưởng khá hay nhưng sẽ nhanh chóng tràn bộ nhớ vì số cần lưu kqua vượt qua khả năng của int.
–recommend–> bạn nên làm với mảng, mỗi lần chia thì đẩy vào mảng số dư; hoặc dùng hẳn phép nối chuỗi.