เนื้อหา
Java เป็นภาษาคอมพิวเตอร์เชิงวัตถุระดับสูงที่สร้างโดย Sun Microsystems นอกเหนือจากการอนุญาตให้โปรแกรมกำหนดชนิดข้อมูลของตนเองหรือ "คลาส" Java ยังมีชุดของประเภทที่กำหนดไว้ล่วงหน้า เมื่อค่าตัวเลขแสดงบนพื้นฐานอื่นที่ไม่ใช่ 10 หรือ "ทศนิยม" คุณต้องป้อนค่านี้ลงในประเภทตัวเลข Java ชนิดใดชนิดหนึ่ง โดยเฉพาะอย่างยิ่งค่าไบนารี (ฐาน 2) สามารถแปลงเป็นทศนิยมโดยใช้วิธีการที่รวมอยู่ในแพลตฟอร์ม Java มาตรฐาน
คำสั่ง
คุณสามารถแปลงค่าไบนารีให้เทียบเท่าทศนิยมใน Java (Jupiterimages / Photos.com / Getty Images)-
รับค่าที่แทนด้วยเลขฐานสองและเก็บการแทนค่าแบบไบนารีในสตริง โค้ดตัวอย่างเก็บการแทนไบนารีของ 192:
String binNumber = "11000000";
-
แปลง "สตริง" เป็นจำนวนเต็มโดยใช้วิธีการ parseInt () ในตัวเช่นเดียวกับในตัวอย่างรหัส:
int number = Integer.parseInt (binNumber, 2);
-
สร้างการแทนค่าทศนิยมของตัวเลขตามที่ทำในโค้ดตัวอย่าง:
String decNumber = String.format ("% d", ตัวเลข);
ตัวอย่างเช่น "string" "decNumber" จะมีค่า "192"