สอนเขียนโค้ดแปลงเลขฐาน 10 เป็นฐาน 2 ภาษา Java ด้วยคำสั่ง itoa โดยคำสั่งนี้รับค่า argument 3 ค่าคือ ตัวแปรที่จะแปลง, ตัวแปรที่รับค่า และรูปแบบการแปลง เช่น ฐาน 2, ฐาน 10 หรือ ฐาน 16 สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง โค้ดแปลงเลขฐาน 10 เป็นฐาน 2 ภาษา Java
#include <stdio.h>
void main()
{
int base10 = 24;
char base2[5];
itoa( base10, base2, 2 );
printf( "เลขฐาน 10 คือ %d แปลงเป็นเลขฐาน 2 ได้ %s", base10, base2 );
}
ผลลัพธ์
เลขฐาน 10 คือ 24 แปลงเป็นเลขฐาน 2 ได้ 11000
โค้ดด้านบนใช้คำสั่ง itoa แปลงตัวเลขฐาน 10 คือ 24 จากตัวแปร base10 เป็นเลขฐาน 2 เก็บไว้ที่ตัวแปร base2 ชนิด char จากนั้นพิมพ์ผลลัพธ์ออกสู่หน้าจอได้ 11000