Kun ohjelmalle välitetään numeerisia parametreja, ne välitetään merkkijonoina.
Jos parametreja halutaan käyttää numeerisina, ne pitää konvertoida merkkijonoista sopivaan formaattiin jollain seuraavista funktioista: atoi(), atof() tai atol().
Näiden funktioiden stdlib.h-tiedostossa määritellyt prototyypit ovat:
int atoi(char *str); double atof(char *str); long atol(char *str);
Funktio atoi() palauttaa merkkijonon vastineen kokonaislukuna, atof() kaksoistarkkuuden liukulukuna ja atol() pitkänä kokonaislukuna (long int). Jos parametrina on merkkijono, joka ei esitä kokonaislukua, funktiot palauttavat arvon 0.