Devdit
 

โค้ดแปลงเลขฐาน 10 เป็นฐาน 2 ภาษา Java

2.8K

สอนเขียนโค้ดแปลงเลขฐาน 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

เขียน 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ