ฟังก์ชัน DEC2OCT ใน Excel ใช้สำหรับแปลงเลขฐานสิบ (Decimal) ที่ระบุให้เป็นเลขฐานแปด (Octal) มีประโยชน์ในการทำงานกับการคำนวณที่เกี่ยวข้องกับระบบเลขฐานต่างๆ เช่น ในด้านคอมพิวเตอร์หรือวิทยาศาสตร์ข้อมูล.
| อาร์กิวเมนต์ | ชนิด | คำอธิบาย |
|---|---|---|
| number | Number | เลขฐานสิบ |
| [places]ไม่บังคับ | Number | จำนวนหลัก |
[ ] = อาร์กิวเมนต์ที่ไม่บังคับ
ฟังก์ชัน DEC2OCT ใน Excel ช่วยแปลงเลขฐานสิบเป็นเลขฐานแปด
เลข 8 ในฐานสิบ คือ 10 ในฐานแปด
ใส่ places เป็น 4 เพื่อให้ผลลัพธ์แสดงครบ 4 หลักเสมอ โดยเติม 0 นำหน้า เหมาะเวลาต้องเรียงข้อมูลเป็นคอลัมน์หรือส่งออกไปให้ระบบอื่นที่ต้องการความยาวคงที่
เมื่อ number ติดลบ DEC2OCT จะคืนเลขฐานแปด 10 หลักในรูปแบบ two's complement เสมอ โดยไม่สนใจค่า places ที่ใส่ไป เพราะต้องเก็บบิตเครื่องหมายไว้ครบตามมาตรฐาน
รับเลขฐานสิบได้ตั้งแต่ -536,870,912 ถึง 536,870,911 เท่านั้น ถ้าใส่ตัวเลขนอกช่วงนี้จะได้ error #NUM! ทันที
places จะเติม 0 นำหน้าให้ก็ต่อเมื่อผลลัพธ์จริงสั้นกว่าที่กำหนดเท่านั้น ถ้าเลขจริงยาวกว่าอยู่แล้ว หรือ number เป็นค่าติดลบ Excel จะไม่ตัดให้สั้นลง ผลลัพธ์จะยาวเท่าที่จำเป็นเสมอ
ไม่ได้โดยตรง เพราะผลลัพธ์เป็นข้อความ (Text) ต้องแปลงกลับเป็นตัวเลขฐานสิบด้วย OCT2DEC ก่อนถึงจะเอาไปบวกลบคูณหารต่อได้
ฟังก์ชันที่ผู้เขียนโยงไว้กับ DEC2OCT จัดกลุ่มตามหมวด · ชี้ที่ชื่อใดชื่อหนึ่ง แล้วฟังก์ชันที่ใช้คู่กันจะมีจุดทอง
แปลงเลขฐานสอง (Binary) ที่มีได้สูงสุด 10 บิตเป็นเลขฐานสิบ (Decimal) โดยสนับสนุนเลขลบผ่าน two's complement
ฟังก์ชั่นที่แปลงเลขฐานสอง (Binary) เป็นเลขฐานแปด (Octal) โดยรองรับการเติมศูนย์นำหน้า
แปลงตัวเลขทศนิยม (ฐาน 10) เป็นตัวเลขฐานสอง (ฐาน 2) สำหรับการทำงานกับระบบเลขฐานสองที่ใช้ในการเขียนโปรแกรมและอิเล็กทรอนิกส์
ฟังก์ชัน DEC2HEX ใน Excel ใช้สำหรับแปลงเลขฐานสิบ (Decimal) เป็นเลขฐานสิบหก (Hexadecimal) ซึ่งมักใช้ในการเขียนโปรแกรม การกำหนดสีในเว็บ (RGB/Hex code) และระบบคอมพิวเตอร์.
แปลงเลขฐานสิบหก (Hexadecimal) เป็นเลขฐานสิบ (Decimal) ใช้บ่อยตอนอ่านค่าสี Hex หรือค่าที่ระบบคอมพิวเตอร์ส่งมาเป็นฐาน 16 แล้วต้องเอามาคำนวณต่อ
ฟังก์ชัน HEX2OCT แปลงเลขฐานสิบหก (hexadecimal) เป็นเลขฐานแปด (octal) โดยรองรับค่าลบและการระบุจำนวนหลัก
ฟังก์ชัน OCT2DEC แปลงเลขฐานแปด (Octal/Base-8) เป็นเลขฐานสิบ (Decimal/Base-10) ใช้ในการแปลงค่าตัวเลขที่ใช้เฉพาะตัวเลข 0-7 เป็นรูปแบบที่มนุษย์อ่านได้อย่างง่าย
DECIMAL ใช้แปลง "ข้อความตัวเลข" ที่อยู่ในฐานที่กำหนด (radix 2–36) ให้เป็นเลขฐาน 10 เหมาะเมื่อคุณได้รหัส/เลขฐานอื่นจากระบบภายนอก (เช่น Hex หรือ Binary) แล้วต้องการนำมาคำนวณต่อใน Excel เป็นคู่กลับด้านของ BASE
ยังไม่มีบทความที่เกี่ยวข้องกับฟังก์ชันนี้
Comments
อีเมลของคุณจะไม่ถูกเผยแพร่