2 个版本
0.1.1 | 2022年11月10日 |
---|---|
0.1.0 | 2022年10月28日 |
#277 in 值格式化
59 每月下载次数
15KB
294 行
rust number to words
A Rust crate to convert numbers into words
This is based on a C# program by Jonathan Wood (www.softcircuits.com)
将数字转换为文字字符串。
**示例:**
12345.6789 输出 一万二千三百四十五和 68/100
345 输出 三百四十五
lib.rs
:
A function to convert a number to a string of words.
版权所有 (c) NexPro 2022
基于 Jonathan Wood 的 C# 版本
版权所有 (c) 2019-2020 Jonathan Wood (www.softcircuits.com)
MIT 许可证。查看:https://mit-license.org/
责任
软件按“原样”提供,不提供任何形式的保证,无论是明示的还是隐含的,
包括但不限于适销性、特定目的适用性和非侵权性保证。
在任何情况下,作者或版权持有人不对任何索赔、损害或其他责任承担责任,
无论是在合同、侵权或其他法律行为中,因软件或其使用或其他方式产生的。
软件或其使用或其他方式产生的。
软件或其使用或其他方式产生的。
目的
将数字转换为 Rust std::string String 的文字表示形式,小数点后的部分表示为 xx/100
典型用途包括支票打印或汇款通知。
**示例:**
调用 number_to_words(99988389.123, true) 将返回 String
九十九亿九千八百八十三万八千九百零三和 12/100
调用 number_to_words(99988389.123, false) 将返回 String
九十九亿九千八百八十三万八千九百零三和 12/100
调用 number_to_words(10.0, true) 将返回 String
十 *
**错误:**
大于 9_999_999_999_999.99 的数字将返回 String: 数字太大
依赖关系
~465KB