

InterviewSolution
Saved Bookmarks
1. |
The function can convert an integer in decimal, octal or hexadecimal form to a string. |
Answer» itoa() takes the integer input value input and converts it to a number in base radix. The resulting number a sequence of base-radix digits. Example: /* itoa() example */#include <stdio.h>#include <stdlib.h>int main (){ int no; char buff [50]; printf ("Enter number: "); scanf ("%d",&no); itoa (no,buff,10); printf ("Decimal: %s\n",buff); itoa (no,buff,2); printf ("Binary: %s\n",buff); itoa (no,buff,16); printf ("Hexadecimal: %s\n",buff); return 0;} Output:Enter a number: 1250Decimal: 1250Binary: 10011100010Hexadecimal: 4e2 | |