Witam
Zastanawiam się, jak mając na wejściu string z cyframi w systemie dziesiętnym, przekonwertować je na system o podstawie 2n. Konkretniej, chcę napisać w C++ arytmetykę dla dużych liczb ale chciałbym, żeby podstawą było 232, a nie np 1.000.000, gdzie konwersja ze stringa byłaby stosunkowo prosta. Warto sobie w ogóle zawracać głowę tym, żeby mieć podstawę, która jest potęgą dwójki? Łatwiej byłoby na pewno zaimplementować wtedy przesunięcie bitowe no i zysk pamięciowy byłby. Docelowo ma mi to pomóc przy redukcji montgomery'ego.
Pozdr