ไบนารีเป็นทศนิยม

แปลงรหัสไบนารีเป็นเลขทศนิยมได้อย่างง่ายดาย

เครื่องมือแปลง

0 bits

Enter a binary number (spaces are allowed for readability). Choose between unsigned and signed (two's complement) interpretation.

Bits:

0

Type:

Unsigned

เกี่ยวกับเครื่องมือนี้

ตัวแปลงไบนารีเป็นทศนิยมเป็นเครื่องมือที่แปลงเลขฐานสองให้เป็นทศนิยมที่เทียบเท่า เลขฐานสองแต่ละตัวถูกตีความว่าเป็นตัวเลขที่ไม่มีเครื่องหมายหรือเป็นตัวเลขที่ลงนามโดยใช้การแสดงส่วนเสริมของสอง

วิธีการทํางาน

  1. The input binary string is validated to ensure it contains only 0s and 1s (spaces are allowed for readability).
  2. The user can choose between unsigned and signed (two's complement) interpretation.
  3. For unsigned interpretation, each bit's value is calculated based on its position (2^position) and summed up.
  4. For signed interpretation (two's complement), if the leftmost bit is 1, the number is negative. The two's complement conversion is applied to determine the magnitude.
  5. ค่าทศนิยมผลลัพธ์จะปรากฏขึ้น

การใช้งานทั่วไป

  • การศึกษาวิทยาการคอมพิวเตอร์:ทําความเข้าใจว่าเลขฐานสองถูกตีความเป็นค่าทศนิยมในคอมพิวเตอร์อย่างไร
  • อิเล็กทรอนิกส์ดิจิตอล:การแปลงสัญญาณไบนารีจากฮาร์ดแวร์เป็นค่าทศนิยมที่มนุษย์อ่านได้
  • Programming:การตีความข้อมูลไบนารีที่อ่านจากไฟล์หรือซ็อกเก็ตเครือข่ายเป็นตัวเลขทศนิยม
  • การวิเคราะห์ข้อมูล:การแปลงข้อมูลที่เข้ารหัสไบนารีเป็นรูปแบบทศนิยมเพื่อการวิเคราะห์
  • Cryptography:การแปลงคีย์หรือค่าที่เข้ารหัสไบนารีเป็นทศนิยมสําหรับการคํานวณการเข้ารหัส

พื้นฐานระบบไบนารี

ระบบไบนารีใช้ตัวเลขเพียงสองหลัก 0 และ 1 เพื่อแสดงตัวเลข แต่ละหลักในเลขฐานสองเรียกว่าบิต เลขฐานสองสามารถใช้เพื่อแสดงทั้งจํานวนบวกและจํานวนลบโดยใช้วิธีการต่างๆ เช่น การเติมเต็มของสองสําหรับจํานวนลบ

ตัวอย่างการแปลงไบนารีเป็นทศนิยม

Binary ทศนิยมที่ไม่ได้ลงนาม Signed Decimal (Two's Complement)
0000 0 0
0001 1 1
0101 5 5
1000 8 -8
1111 15 -1
11111111 255 -1

Related Tools

ฐานแปดเป็นทศนิยม

แปลงเลขฐานแปดเป็นทศนิยมอย่างง่ายดาย

ข้อความเป็น ASCII

แปลงข้อความเป็นรหัส ASCII ได้อย่างง่ายดาย

ข้อความเป็นฐานแปด

แปลงข้อความเป็นการแสดงฐานแปดได้อย่างง่ายดาย

ตัวแปลงปัจจุบัน

แปลงกระแสไฟฟ้าระหว่างหน่วยต่างๆ ด้วยความแม่นยําและง่ายดาย

JavaScript Obfuscator

ปกป้องโค้ด JavaScript ของคุณจากการเข้าถึงโดยไม่ได้รับอนุญาตและวิศวกรรมย้อนกลับด้วยเครื่องมือสร้างความสับสนอันทรงพลังของเรา แปลงโค้ดของคุณให้เป็นรูปแบบที่อ่านไม่ได้ในขณะที่ยังคงฟังก์ชันการทํางานเต็มรูปแบบ

ตัวแปลงพลังงานปฏิกิริยา

แปลงพลังงานปฏิกิริยาระหว่างหน่วยต่างๆ ด้วยความแม่นยําและง่ายดาย