数字转人民币大写
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_c418c218/atc。
技能介绍
要解决什么问题
发票、合同、报销单里常见「金额大写」栏:不能手写壹贰叁,也不能把 12345.67 直接贴上去。财务上要求中文大写金额——带元角分、整字、负号,以及「连续零」的合并规则。人工对照规则容易漏角分、多写零,或在整数金额上忘了加「整」。
技能如何工作
本技能在用户提到「金额大写」「大写金额」「财务格式」,或给出待转换数字时触发。流程很直接:
- 从输入中解析阿拉伯数字(整数、小数、负数均可,如
10000、0.5、12345.67)。 - 调用
scripts/amount_to_chinese.py,将数字作为参数执行核心映射与格式化。 - 将脚本返回的大写字符串交给用户;需要时可附带原数字对照。
脚本侧覆盖:数字到中文大写映射、元角分等单位自动添加、零值与连续零处理、小数位补全。规则细节见 references/conversion_rules.md,处理边界或核对规范时可查阅。
适用边界与注意点
- 输入会做有效数字校验;非数字格式应修正后再转。
- 负数会前缀「负」;纯零返回「零元整」;小数不足两位会补零。
- 精度:建议金额不超过亿级,过长数字可读性与规则复杂度都会变差。
- 输出面向国内常见财务大写习惯,不替代你们公司内部的特殊模板用语(若有)。
使用场景
- 开具增值税发票前,把价税合计数字填进票面「金额大写」栏
- 起草付款合同条款时,将约定金额写成规范的中文大写表述
- 提交差旅报销单时,按财务要求把报销总额转为元角分大写
- 核对凭证时发现数字与旁注大写不一致,需按同一金额重新生成大写对照
适合人员
- 每月处理大量报销与付款凭证、需反复填写大写金额的财务出纳
- 拟写含人民币价款条款、需避免大写与数字矛盾的合同或法务人员
- 自行开票或写收据、没有专用财务软件大写功能的个体工商户经办人
- 审核原始凭证时要把阿拉伯数字与旁注大写逐项比对的企业会计