คุณอาจจะสนใจที่จะรู้ว่ารัสเซียพัฒนาชิปที่เป็นternaryแทนไบนารี นั่นหมายความว่าแต่ละสัญลักษณ์อาจมีค่าของ-1
, หรือ0
1
ดังนั้นแต่ละประตูกายภาพสามารถเก็บค่า "สาม" แทนที่จะเป็น "สอง"
แอพพลิเคชั่นที่มีศักยภาพในอนาคต
ด้วยการกำเนิดของส่วนประกอบไบนารีที่ผลิตขึ้นจำนวนมากสำหรับคอมพิวเตอร์คอมพิวเตอร์แบบไตรภาคได้ลดลงอย่างมาก อย่างไรก็ตาม Donald Knuth ให้เหตุผลว่าพวกเขาจะถูกนำกลับไปสู่การพัฒนาในอนาคตเพื่อใช้ประโยชน์จากความสง่างามและประสิทธิภาพของไตรภาคตรรกะ
เมื่อคุณเริ่มสงสัยอาจมีวิธีที่มีประสิทธิภาพมากขึ้นในการนำระบบการกำหนดหมายเลขพื้นฐานไปใช้ (แม้ว่าความสามารถในการแสดงสิ่งนี้มีประสิทธิภาพมากขึ้นขึ้นอยู่กับความสามารถของเราในการผลิตทางกายภาพบนวัสดุ) ปรากฎว่าค่าคงที่e
ซึ่งเป็นฐานของบันทึกธรรมชาติ (~ 2.71828) มีเศรษฐกิจฐานที่ดีที่สุดตามด้วย 3 จากนั้น 2 จากนั้น 4.
เศรษฐกิจ Radix คือจำนวนที่คุณสามารถแสดงได้เมื่อเทียบกับจำนวนสัญลักษณ์ที่คุณต้องใช้ในการทำ
ยกตัวอย่างเช่นตัวเลขทางคณิตศาสตร์ที่สามจะแสดงเป็น3
ในฐาน 10 แต่เป็น11
ในฐาน 2 (ไบนารี) ฐาน 10 สามารถแสดงตัวเลขขนาดใหญ่ที่มีสัญลักษณ์น้อยกว่าไบนารีได้ แต่ตารางสัญลักษณ์ของฐาน 10 นั้นใหญ่กว่า 5x (0 ... 9) มากกว่าตารางสัญลักษณ์ของฐาน 2 (0, 1) การเปรียบเทียบกำลังที่แสดงออกกับขนาดของชุดสัญลักษณ์เรียกว่า "radix ประหยัด" (radix คือจำนวนฐานเช่น 2 ในฐานสองหรือ "ฐาน 2") คำถามธรรมชาติที่ตามมาคือฉันต้องการที่จะเป็นในแง่ของการแลกเปลี่ยนนี้หรือไม่? ฉันควรใช้เลขอะไรเป็น radix? ฉันสามารถเพิ่มประสิทธิภาพการแลกเปลี่ยนระหว่างพลังที่แสดงออกและขนาดของชุดสัญลักษณ์ได้หรือไม่?
หากคุณดูแผนภูมิในบทความเศรษฐกิจฐานในวิกิพีเดียคุณสามารถเปรียบเทียบเศรษฐกิจของฐานต่าง ๆ ในตัวอย่างของเราฐาน 2 มีเศรษฐกิจฐานที่ 1.0615 ในขณะที่ฐาน 10 มีเศรษฐกิจ 1.5977 ยิ่งจำนวนต่ำลงเท่าไรฐานที่ 2 จึงมีประสิทธิภาพมากกว่าฐาน 10
คำถามเกี่ยวกับฐาน 4 ของคุณมีประสิทธิภาพ 1.0615 ซึ่งมีขนาดเท่ากับฐาน 2 (หรือไบนารี) ดังนั้นการนำไปใช้กับฐาน 2 จะทำให้คุณมีขนาดเท่ากันทุกหน่วยโดยเฉลี่ย
หากคุณสงสัยว่ามีตัวเลขในอุดมคติที่จะนำมาใช้เป็นฐานแผนภูมินี้แสดงให้คุณเห็นว่าไม่ใช่จำนวนเต็ม แต่ค่าคงที่ทางคณิตศาสตร์e
(~ 2.71828) ซึ่งดีที่สุดโดยมีเศรษฐกิจเท่ากับ 1.0 ซึ่งหมายความว่ามีประสิทธิภาพที่สุด สำหรับชุดตัวเลขใด ๆ โดยเฉลี่ยฐานe
จะให้ขนาดการแสดงที่ดีที่สุดของคุณตามตารางสัญลักษณ์ มันเป็น "ปังสำหรับเจ้าชู้" ที่ดีที่สุด
ดังนั้นในขณะที่คุณคิดว่าคำถามของคุณอาจเรียบง่ายและเรียบง่าย แต่จริงๆแล้วมันมีความซับซ้อนอย่างละเอียดและเป็นประเด็นที่ควรพิจารณาเมื่อออกแบบคอมพิวเตอร์ หากคุณสามารถออกแบบคอมพิวเตอร์ที่ไม่ต่อเนื่องในอุดมคติได้การใช้ฐาน 4 เสนอข้อตกลงเดียวกัน - พื้นที่เดียวกันสำหรับค่าใช้จ่าย - เป็นฐานสอง (ฐาน 2) การใช้ฐาน 3 หรือไตรภาคจะมีข้อตกลงที่ดีกว่าสำหรับเลขฐานสอง (และรัสเซียได้สร้างคอมพิวเตอร์ทางกายภาพที่ใช้งานได้โดยมีฐาน 3 เป็นตัวแทนในทรานซิสเตอร์); แต่ในอุดมคติคุณควรใช้ฐาน e ฉันไม่ทราบว่าใครสร้างคอมพิวเตอร์ทางกายภาพที่ใช้งานได้พร้อมกับ e ฐาน แต่ทางคณิตศาสตร์มันจะให้พื้นที่ที่ดีกว่าไบนารีและไตรภาค - ในความเป็นจริงแล้วข้อตกลงที่ดีที่สุดจากจำนวนจริงทั้งหมด