Algorithm java แบ่งค่าตัวเลข หลักพัน หลักร้อย หลักสิบ หลักหน่วย?

ใครพอจะทราบ Algorithm java การแบ่งเลขหลัก 1000 หลัก100 หลัก10 หลักหน่วย ในตัวแปรค่าเดียว บ้างครับ
คือตอนนี้ผมกำลังติดตรงนี้อยู่คิดเท่าไหร่ก็คิดไม่ออกซักที
สมมุติโจทย์มีอยู่ว่า มีตัวแปรหนึ่งตัว int A = 2562(หรือรับค่ามาจากkeyboard) ต้องการแบ่งค่าแต่ละหลักของตัวแปร A ไปเก็บไว้ในตัวแปรอื่น เช่น
int W = 2000    <=    A = 2562   หลักพัน
int X = 500       <=    A = 2562   หลักร้อย
int Y = 60         <=    A = 2562   หลักสิบ
int Z = 2           <=    A = 2562   หลักหน่วย

ประมาณนี้ครับ
ฝาก Comment ให้หน่อยนะครับ ขอขอบคุณล่วงหน้าครับ
หรือใครมี Algorithm ดีๆ ช่วยแบ่งปันให้ผมหน่อยนะครับ ^^
ส่วนภาษาไม่จำเป็นต้องเป็น java ก็ได้ครับ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่