Devo fare un programmino che mi analizzi un numero compreso tra 0 e 3999 e lo trasformi nel corrispondente numero romano. Da fare concettualmente è facile, un paio di funzioncine e via.... però ho un problema di ordine diverso. Preso un numero maggiore di 100 (es. 130) come posso operare singolarmente sulle cifre 1, 3, 0??? Non ditemi che devo prima convertire in string e poi riconvertire le singole sottostringe in int!! (se purtroppo questo è l'unico metodo, mi dite la funzione opposta a atoi).
Thx