เวลา/ตัวเลข

ตัวเลขเป็นคำอ่าน

แปลงตัวเลขเป็นข้อความ (ภาษายูเครน รัสเซีย หรืออังกฤษ) พร้อมโหมดจำนวนเงินเป็นคำอ่านสำหรับฮรีฟเนีย ดอลลาร์ ยูโร หรือรูเบิล

ภาษา

ในโหมดสกุลเงิน ส่วนทศนิยม (หลัง "." หรือ ",") จะแสดงโกเปก/เซนต์เป็นตัวเลข — สูงสุด 2 หลัก สูงสุด: ±999,999,999,999,999


                    

Spelling out a number (for a contract amount or a check, say) needs grammatical agreement — gender, case, plural forms — which makes it slow and error-prone to write by hand. This tool generates the correct spelled-out text automatically.

How to use it

Common uses

Things to keep in mind

Spelling out a currency amount involves grammatical agreement between the number and the unit name (one dollar, two dollars, five dollars) — trickier than simply writing a number as words.

Agreement rules differ between languages — the same number can agree with a noun differently in Ukrainian, Russian, or English.

บทความเกี่ยวกับเครื่องมือนี้: ตัวเลขเป็นคำอ่าน: เหตุใดต้องแปลงตัวเลขเป็นคำ

คำถามที่พบบ่อย

สามารถสะกดตัวเลขเป็นคำได้ในภาษาใดบ้าง?

ยูเครน รัสเซีย และอังกฤษ — แต่ละภาษามีกฎการผันคำและความสอดคล้องของคำนับจำนวนของตัวเอง ซึ่งเครื่องมือใช้โดยอัตโนมัติ

ตัวเลขสูงสุดที่แปลงเป็นข้อความได้คือเท่าไร?

สูงสุด ±999,999,999,999,999 (เกือบหนึ่งพันล้านล้าน) — ขีดจำกัดนี้ช่วยให้ผลลัพธ์ถูกต้องและอ่านง่าย

ส่วนทศนิยมแสดงอย่างไรในโหมดสกุลเงิน?

ส่วนจำนวนเต็มสะกดเป็นคำ ในขณะที่ส่วนทศนิยม (สูงสุดสองหลักหลังจุดทศนิยม) แสดงเป็นตัวเลขเหมือนเซนต์ — เหมือนวิธีที่จำนวนเงินมักสะกดเป็นคำในเอกสาร

ทำไม "พันล้าน" ในภาษาหนึ่งจึงไม่ตรงกับ "billion" ในอีกภาษาหนึ่งเสมอไป?

ภาษาอังกฤษสมัยใหม่ใช้ "short scale" (billion = 10⁹) ซึ่งตรงกับพันล้านในภาษาไทย แต่บางภาษายังคงใช้ "long scale" ซึ่งคำสำหรับ 10⁹ ต่างจากคำสำหรับ 10¹² — ความแตกต่างทางประวัติศาสตร์นี้อาจทำให้เกิดความสับสนเมื่อแปลจำนวนเงินก้อนใหญ่

รองรับเลขติดลบหรือไม่?

รองรับ สำหรับเลขติดลบจะมีการเติมคำว่า "ลบ" (หรือคำที่เทียบเท่าในภาษาที่เลือก) ไว้หน้าคำอ่าน และส่วนที่เหลือจะเป็นไปตามกฎความสอดคล้องเดียวกันกับเลขบวก

บทความ: เวลา/ตัวเลข

Unix time: เหตุใดคอมพิวเตอร์จึงนับเวลาตั้งแต่ปี 1970

เหตุใดวันที่ 1 มกราคม 1970 จึงกลายเป็นจุดอ้างอิงเวลาสำหรับระบบคอมพิวเตอร์ส่วนใหญ่

Cron expression: วิธีถอดรหัสตารางเวลาทำงาน

วิธีถอดรหัส expression อย่าง */15 * * * * และรู้แน่ชัดว่างานจะรันเมื่อไหร่

ระบบเลข: เหตุใดจึงมีระบบเลขฐานสอง ฐานแปด และฐานสิบหก

เหตุใดสี #FF5733 ใน CSS จึงเขียนด้วยเลขฐานสิบหกแทนที่จะเป็นฐานสิบ

Bitwise operation: AND, OR และ XOR ทำงานอย่างไรในระดับบิต

bitwise AND ต่างจาก logical AND อย่างไร และเหตุใดจึงต้องทำงานกับบิตแต่ละตัวของตัวเลข

ผลต่างวันที่: เหตุใดการนับวันจึงซับซ้อนกว่าที่คิด

เหตุใดการลบวันที่แบบไร้เดียงสาจึงอาจให้ผลลัพธ์ผิดพลาดเพราะปีอธิกสุรทิน

การคำนวณอายุ: เหตุใดจึงไม่ใช่แค่การลบปีธรรมดา

เหตุใดการลบปีเกิดแบบง่าย ๆ จึงอาจให้อายุมากกว่าความจริงหนึ่งปี

เขตเวลา: เหตุใด UTC จึงไม่ใช่สิ่งเดียวกับ GMT

เหตุใด UTC จึงไม่เคยเปลี่ยนแปลงสองครั้งต่อปี ในขณะที่เวลาลอนดอน (GMT/BST) เปลี่ยนแปลง

เครื่องคำนวณระยะเวลา: วิธีบวกชั่วโมง นาที และวินาทีอย่างถูกต้อง

เหตุใดเมื่อบวกนาทีและวินาทีจึงต้อง "ทด" เศษไปยังหลักถัดไป เหมือนกับการบวกเลขฐานสิบ

ISO 8601 Duration: วิธีเขียนระยะเวลาในรูปแบบมาตรฐาน

เหตุใด PT1H30M จึงหมายถึง "1 ชั่วโมง 30 นาที" ไม่ใช่ "1 นาที 30 ชั่วโมง"

หมายเลขสัปดาห์: เหตุใดแต่ละประเทศจึงนับสัปดาห์ต่างกัน

เหตุใดวันที่ 1 มกราคมจึงอยู่ในสัปดาห์ที่ 52 หรือ 53 ของปีก่อนหน้าบางครั้งตามมาตรฐาน ISO 8601

เลขโรมัน: ระบบที่ไม่มีเลขศูนย์และไม่มีหลักค่าประจำตำแหน่งทำงานอย่างไร

เหตุใด IV จึงหมายถึง 4 ไม่ใช่ 6 และกฎการลบทำงานอย่างไรในเลขโรมัน

IEEE 754: เหตุใด 0.1 + 0.2 จึงไม่เท่ากับ 0.3 ในโค้ด

เหตุใดเกือบทุกภาษาโปรแกรมจึงแสดงผล 0.1 + 0.2 เป็น 0.30000000000000004