Chuyển Số Sang Chữ miễn phí
Chuyển số thành chữ bằng tiếng Anh, tiếng Việt, tiếng Ba Lan, tiếng Thổ Nhĩ Kỳ, tiếng Tây Ban Nha, tiếng Bồ Đào Nha, tiếng Pháp, tiếng Đức, tiếng Nga và 7 ngôn ngữ khác: số đếm, số tiền và cách viết số tiền trên séc.
Công dụng phổ biến
- Viết Số trên Séc và Tài Liệu Pháp LýChuyển đổi số tiền thành các từ viết cho các séc, lệnh chuyển tiền và hợp đồng pháp lý nơi cần các số tiền viết.
- Viết Số theo Từ cho Tài Liệu Giáo DụcChuyển đổi số thành tiếng Anh viết cho các bảng tính, nội dung giáo dục và tài liệu học ngôn ngữ.
- Viết Số Tiền Hóa Đơn theo TừChuyển đổi tổng hóa đơn thành các từ viết cho các hóa đơn quốc tế, đơn đặt hàng và yêu cầu thanh toán.
- Viết Số theo Từ cho Viết Lách và Xuất BảnTuân thủ các quy tắc hướng dẫn phong cách bằng cách chuyển đổi các số thành từ cho các bài luận, bài viết, sách và viết chuyên nghiệp.
- Số theo Từ cho Khả Năng Truy Cập và Trình Đọc Màn HìnhTạo các chuỗi số viết cho nội dung có thể truy cập, nhãn ARIA và khả năng tương thích trình đọc màn hình.
Cách hoạt động
Công cụ chuyển đổi này dùng thuật toán tự viết — không thư viện, không gọi API. Toàn bộ chuyển đổi chạy trong trình duyệt bằng ba bảng tra tĩnh (hàng đơn vị, hàng chục và các từ chỉ bậc như "thousand", "million") và một vòng lặp chia khối tách bất kỳ số nguyên nào thành các nhóm ba chữ số và ghép cụm từ tiếng Anh cục bộ.
- 1Phân tích đầu vào và phát hiện dấuCông cụ bỏ dấu phẩy, kiểm tra dấu trừ ở đầu và xác thực đầu vào bằng một regex chữ số đơn giản. Nó cũng dùng BigInt để phát hiện số lớn hơn Number.MAX_SAFE_INTEGER (9.007.199.254.740.991) trước khi độ chính xác dấu phẩy động của JavaScript âm thầm làm sai kết quả.
- 2Chia khối ba chữ số với từ chỉ bậcPhần nguyên được chia lặp lại cho 1.000, và mỗi số dư (0–999) được chuyển đổi qua bảng tra trăm-chục-đơn vị. Mỗi khối sau đó được thêm từ chỉ bậc từ mảng SCALES ('thousand', 'million', 'billion', 'trillion', 'quadrillion') và các khối được nối bằng dấu phẩy.
- 3Xử lý hậu kỳ theo chế độTùy theo chế độ đã chọn, chuỗi chữ được biến đổi: chế độ số thứ tự áp dụng bảng hậu tố cố định cho từ cuối (ví dụ 'twenty-one' thành 'twenty-first'); chế độ tiền tệ tra tên đơn vị chính và phụ cho loại tiền đã chọn (USD, GBP, EUR, INR, JPY, CAD, AUD) và làm tròn phần thập phân đến cent gần nhất; chế độ séc/pháp lý định dạng đầu ra như 'One thousand two hundred thirty-four and 56/100 dollars'.
- 4Hiển thị và sao chép kết quả trong trình duyệtChuỗi đã chuyển đổi được tính lại với mỗi lần gõ phím qua useMemo của React — không có yêu cầu mạng. Nhấp Sao chép sẽ ghi kết quả vào bộ nhớ tạm bằng navigator.clipboard API của trình duyệt.
Công cụ liên quan
Công Cụ Chuyển Đổi Lakh Crore
Chuyển đổi giữa lakh, crore, arab và million, billion, trillion — và viết từng số tiền bằng lời trong tiếng Anh-Ấn Độ với cách nói tiền rupee cho séc.
Thêm Số Trang vào PDF
Thêm số trang vào PDF — chọn định dạng, vị trí, số bắt đầu và cỡ chữ. Chạy hoàn toàn trên trình duyệt; PDF không bao giờ được tải lên.
Máy Tính Cung Hoàng Đạo Trung Quốc
Khám phá con giáp và ngũ hành của bạn (theo đúng ranh giới Tết Nguyên Đán), cung hoàng đạo phương Tây và số chủ đạo thần số học — từ ngày sinh. Miễn phí, riêng tư, chỉ để giải trí.