คุณอาจรู้ว่าระดับชื่อเสียงที่แตกต่างกันในการแลกเปลี่ยนแบบกองมีรูปแบบแตกต่างกันเมื่อเห็นจากหน้าคำถาม / โพสต์ มีกฎการจัดรูปแบบตัวแทนทั้งหมด:
- หากผู้ใช้มีตัวแทน 1 ถึง 999 (หนึ่งถึงสามหลัก) ตัวแทนจะเหลือตามที่เป็น
- หากผู้ใช้มีตัวแทน 1,000 ถึง 9999 (สี่หลัก) ผู้ใช้จะได้รับเครื่องหมายจุลภาคเป็นตัวคั่น:
9,999 หากผู้ใช้มีตัวแทน 10,000 ถึง 99999 (ห้าหลัก) มันจะสั้นและกลม เช่น, 16741 ตัวแทนจัดรูปแบบเป็น
16.7kสังเกตเห็นตัวคั่นจุดที่แตกต่างจากเครื่องหมายจุลภาคสำหรับตัวแทนที่ต่ำกว่า (จุดก่อนหน้า)16750 จะส่งผลให้
16.8k(เนื่องจากสิ่งนี้ดูเหมือนจะได้รับการแก้ไข )16941 ผลลัพธ์ใน
16.9k, 16,950 รอบสูงสุด17kเช่นเดียวกับ 17014 เช่น99941 รอบไป
99.9k, 99950 รอบถึง100k(นี่คือสิ่งที่ฉันเกลียดจริง ๆ กับตัวแทนรอบใน SE เพราะ 100,000 เป็นเหตุการณ์สำคัญและ 99950 ไม่มีที่ใกล้เคียง)
หากผู้ใช้มีตัวแทน 100000 ถึง 999999 มันจะถูกปัดเศษด้วยวิธีนี้:
100100 รอบลงไป
100k, 100,500101kรอบขึ้นไป สิ่งนั้นคือการปัดเศษเสร็จ แต่ส่วนทศนิยมถูกถอด (ไม่เหมือนตัวแทนสี่หลัก)100,450 รอบลงไปที่
100kขั้นตอนไม่มีรอบ 450 ถึง 500 100499 หรือไม่ -100kก็ยังคง279,843 รอบขึ้นไป
280kและ 399,999400kรอบ
ในฐานะที่เป็นอินพุทคุณจะได้รับชื่อเสียงดิบและส่งออกตามรูปแบบ
คุณสามารถพิจารณาการป้อนข้อมูลที่จะไม่ได้รับตัวเลขใด ๆ ที่ไม่ถูกต้อง / 0001234หมายเลขไม่ใช่หรือตัวเลขด้วยศูนย์ชั้นนำเช่น
เนื่องจาก Jon Skeet ดูเหมือนจะไม่ถึง 1,000,000 ในไม่ช้ารหัสของคุณจะต้องสั้นที่สุดคุณไม่จำเป็นต้องจัดการตัวแทนมากกว่าหนึ่งล้านคน (เช่นไม่มีกรณีพิเศษสำหรับ 999500 ขึ้นไป)
.ทศนิยม และมีการ suffixed k; ภายใต้ข้อแม้ที่ว่าถ้าตัวเลขที่มีนัยสำคัญที่สามคือ0และเป็นไปทางขวาของจุดทศนิยมแล้วค่าจะปรากฏเฉพาะ 2 ตัวเลขที่สำคัญ. "เฉพาะเจาะจงแต่งตัวสามารถแล้วถูกย้ายไปยังรายการเดียวของการทดสอบ กรณีในตอนท้ายของการโพสต์ซึ่งสะดวกกว่าสำหรับการคัดลอกการวางลงในกรอบการทดสอบ