Witam! Potrzbuję pomocy:
string dec_to_bin(int liczba, int ile)
{
string binary = bitset<ile>(liczba).to_string();
return binary;
}
Mam funkcje ktora konwertuje mi ilczbe na binarną no i dla przykladu
11 to 1011 w systemie dwojkowym
ale chce zrobic tak ze ona ma miec dlugosc 5 czyli dodaje zero na koncu
odpowiada za to ten nawias <ile> (po "bitset" w kodzie)
i problem jest taki ze jesli do tych nawiasów wpisze poprostu liczbe jaką kolwioek to dopisuje mi te zera na poczatek, natomiast gdy wstawiam tam zmienną kompilator głupieje: