การเขียนตัวเลขเป็นคำเกิดขึ้นบ่อยกว่าที่คิด: บนเช็คหรือใบแจ้งหนี้ ในสัญญา เมื่อบอกจำนวนเงินทางโทรศัพท์ หรือแค่เพื่อตรวจสอบว่า "1,200,000" หมายถึง "หนึ่งล้านสองแสน" จริงหรือไม่ ไม่ใช่ "สิบสองล้าน" เครื่องมือนี้เขียนตัวเลขใดๆ เป็นคำได้ทันทีขณะที่คุณพิมพ์
แต่ละภาษามีไวยากรณ์ของตัวเองสำหรับคำเรียกตัวเลข และเครื่องมือนี้สร้างแยกกันสำหรับแต่ละภาษา ไม่ใช้สูตรสากลเดียว: ภาษาอังกฤษตามระบบพันสากล (thousand/million/billion) ภาษาสเปนแยก "cien" (100 พอดี) จาก "ciento" (101 ขึ้นไป) และถือว่า "veintiuno" เป็นคำผสมคำเดียว ภาษาฝรั่งเศสมีลักษณะเฉพาะที่รู้จักกันดีคือ "soixante-dix" (70) "quatre-vingts" (80) และคำเชื่อม "et" ที่ 21/31/41 ภาษาโปรตุเกส (บราซิล) เชื่อมกลุ่มสุดท้ายด้วย "e" ("mil e trinta e quatro") สำหรับภาษาอังกฤษยังมีระบบ lakh/crore ที่ใช้กันในอินเดียเป็นตัวเลือกแยก (100,000 = "one lakh", 10,000,000 = "one crore") โดยไม่เกี่ยวกับภาษาของหน้าที่คุณกำลังดูอยู่
การแปลงทั้งหมดทำงานในเครื่องผ่านเบราว์เซอร์ของคุณอย่างสมบูรณ์ (JavaScript แท้ๆ ไม่มีเซิร์ฟเวอร์) ตัวเลขที่คุณป้อนจะไม่ออกจากอุปกรณ์ของคุณเลย รองรับเฉพาะเลขจำนวนเต็ม (ไม่เขียนทศนิยมเป็นคำ) แต่ละภาษามีขีดจำกัดสูงสุดที่บันทึกไว้ เมื่อเกินขีดจำกัดเครื่องมือจะแสดงข้อผิดพลาดอย่างตรงไปตรงมาแทนการสร้างชื่อขึ้นมา: ภาษาสเปนหยุดต่ำกว่าพันล้านโดยตั้งใจ เพราะ "billón" ในภาษาสเปนหมายถึง 10^12 (มีความเสี่ยงสับสนกับ "billion" ในภาษาอังกฤษ)
ข้อมูลทางเทคนิค
ข้อมูลทางเทคนิค | รูปแบบที่รองรับ | ไม่ใช้ไฟล์ (ตัวสร้าง) |
|---|
| รูปแบบผลลัพธ์ | TXT |
|---|
| การประมวลผลเป็นชุด | ไม่รองรับ |
|---|
| การประมวลผล | ภายในเบราว์เซอร์ (JavaScript) |
|---|
| การอัปโหลดไฟล์ | ไม่มี |
ใน 3 ขั้นตอน
- ป้อนตัวเลข
- เลือกภาษา (สำหรับภาษาอังกฤษ ให้เลือกระบบการนับด้วย: สากลหรืออินเดีย)
- อ่านหรือคัดลอกตัวเลขที่เขียนเป็นคำได้ทันที
ข้อจำกัด: รองรับเฉพาะเลขจำนวนเต็ม (ไม่มีทศนิยม) แต่ละภาษามีขีดจำกัดสูงสุด เมื่อเกินขีดจำกัดจะแสดงข้อผิดพลาดอย่างตรงไปตรงมาแทนชื่อที่สร้างขึ้นมา: อังกฤษ (สากล) ถึง 999,999,999,999 อังกฤษ (อินเดีย) ถึง 9,999,999,999 ฝรั่งเศสและโปรตุเกสถึง 999,999,999,999 สเปนถึง 999,999,999 (เพราะความกำกวมของ "billón") ระบบ lakh/crore ของอินเดียใช้ได้กับภาษาอังกฤษเท่านั้น
คำถามที่พบบ่อย
ตัวเลขของฉันถูกอัปโหลดหรือไม่
ไม่ การแปลงทำงานทั้งหมดในเบราว์เซอร์ ตัวเลขจะไม่ออกจากอุปกรณ์ของคุณเลยและไม่ถูกบันทึก
ระบบ lakh/crore ของอินเดียคืออะไร
ในอินเดีย ตัวเลขขนาดใหญ่ตั้งแต่ 100,000 จะถูกจัดกลุ่มเป็นคู่ตัวเลขแทนที่จะเป็นหลักพัน: 100,000 เรียกว่า "one lakh" ส่วน 10,000,000 เรียกว่า "one crore" นี่เป็นตัวเลือกสำหรับภาษาอังกฤษ ไม่เกี่ยวกับภาษาของหน้า
ทำไมภาษาสเปนหยุดก่อนพันล้าน
เพราะ "billón" ในภาษาสเปนหมายถึง 10^12 ไม่ใช่ 10^9 อย่าง "billion" ในภาษาอังกฤษ ซึ่งเป็นความสับสนที่รู้จักกันดี เพื่อไม่ให้สร้างชื่อที่ผิดขึ้นมา ผลลัพธ์ภาษาสเปนจึงหยุดที่ 999,999,999 โดยตั้งใจ
ทศนิยมก็เขียนเป็นคำด้วยหรือไม่
ไม่ ในขณะนี้รองรับเฉพาะเลขจำนวนเต็ม การเขียนทศนิยมเป็นคำต้องใช้กฎเฉพาะของแต่ละภาษา และตั้งใจไม่รวมไว้ในเวอร์ชันแรกนี้
เครื่องมือที่เกี่ยวข้อง
นับข้อความ · สร้าง slug · เครื่องคำนวณซะกาต · วิเคราะห์แชท