Thời gian/Số

Số thành chữ

Chuyển đổi số thành văn bản (bằng tiếng Ukraina, tiếng Nga hoặc tiếng Anh), với chế độ tùy chọn ghi số tiền bằng chữ cho hryvnia, đô la, euro hoặc rúp.

Ngôn ngữ

Ở chế độ tiền tệ, phần thập phân (sau "." hoặc ",") hiển thị kopeck/xu bằng chữ số — tối đa 2 chữ số. Tối đa: ±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.

Bài viết về công cụ này: Số thành chữ: vì sao cần biến chữ số thành từ ngữ

Câu hỏi thường gặp

Số có thể được viết thành chữ bằng những ngôn ngữ nào?

Tiếng Ukraina, tiếng Nga và tiếng Anh — mỗi ngôn ngữ có quy tắc riêng về biến cách và hòa hợp số từ, mà công cụ áp dụng tự động.

Số lớn nhất có thể chuyển thành văn bản là bao nhiêu?

Lên đến ±999.999.999.999.999 (gần một triệu tỷ) — giới hạn này giữ cho kết quả chính xác và dễ đọc.

Phần thập phân được hiển thị thế nào ở chế độ tiền tệ?

Phần nguyên được viết thành chữ, trong khi phần thập phân (tối đa hai chữ số sau dấu chấm hoặc phẩy) được hiển thị bằng số, như xu — giống cách số tiền thường được viết thành chữ trong tài liệu.

Vì sao "tỷ" trong một ngôn ngữ không phải lúc nào cũng khớp với "billion" trong ngôn ngữ khác?

Tiếng Anh hiện đại dùng "thang ngắn" (billion = 10⁹), trùng với tỷ trong tiếng Việt, nhưng một số ngôn ngữ vẫn dùng "thang dài", trong đó từ cho 10⁹ khác với từ cho 10¹² — sự khác biệt lịch sử này có thể gây nhầm lẫn khi dịch những số tiền lớn.

Số âm có được hỗ trợ không?

Có, với số âm, từ "âm" (hoặc từ tương đương trong ngôn ngữ đã chọn) được thêm vào trước cách viết bằng chữ, và phần còn lại tuân theo các quy tắc hòa hợp giống như số dương.

Bài viết: Thời gian/Số

Thời gian Unix: vì sao máy tính đếm thời gian từ năm 1970

Vì sao ngày 1 tháng 1 năm 1970 trở thành mốc thời gian tham chiếu cho hầu hết các hệ thống máy tính.

Biểu thức cron: cách giải mã lịch chạy tác vụ

Cách giải mã một biểu thức như */15 * * * * và biết chính xác khi nào tác vụ sẽ chạy.

Hệ đếm số: vì sao có hệ nhị phân, bát phân và thập lục phân

Vì sao màu #FF5733 trong CSS được viết bằng chữ số thập lục phân thay vì thập phân.

Phép toán bit: AND, OR và XOR hoạt động như thế nào ở cấp độ bit

AND theo bit khác gì với AND logic, và vì sao lại cần thao tác trên từng bit riêng lẻ của một số.

Chênh lệch ngày: vì sao đếm số ngày phức tạp hơn tưởng tượng

Vì sao trừ ngày một cách ngây thơ có thể cho kết quả sai vì năm nhuận.

Tính tuổi: vì sao không đơn giản chỉ là trừ năm

Vì sao chỉ đơn giản trừ năm sinh có thể cho ra tuổi lớn hơn thực tế một tuổi.

Múi giờ: vì sao UTC không giống với GMT

Vì sao UTC không bao giờ thay đổi hai lần một năm, trong khi giờ London (GMT/BST) thì có.

Máy tính thời lượng: cách cộng đúng giờ, phút và giây

Vì sao khi cộng phút và giây cần "chuyển" phần dư sang hàng tiếp theo, giống như trong phép cộng thập phân.

ISO 8601 Duration: cách viết một khoảng thời gian theo định dạng chuẩn

Vì sao PT1H30M có nghĩa là "1 giờ 30 phút", không phải "1 phút 30 giờ".

Số tuần: vì sao các quốc gia khác nhau đếm tuần khác nhau

Vì sao ngày 1 tháng 1 đôi khi thuộc tuần 52 hoặc 53 của năm trước theo chuẩn ISO 8601.

Số La Mã: một hệ thống không có số 0 và không có giá trị theo vị trí hoạt động ra sao

Vì sao IV có nghĩa là 4 chứ không phải 6, và quy tắc trừ hoạt động thế nào trong số La Mã.

IEEE 754: vì sao 0.1 + 0.2 không bằng 0.3 trong code

Vì sao hầu như mọi ngôn ngữ lập trình đều in 0.1 + 0.2 thành 0.30000000000000004.