You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

求助:编写RPG代码统计(15,0)压缩十进制字段的数字位数

RPG统计压缩十进制数字段的位数实现

针对(15, 0)类型的压缩十进制字段NumField,可以通过以下代码统计其数字位数:

EVAL      numDig = %len(%trim(%char(NumField)))

代码逻辑说明:

  • %char(NumField):将压缩十进制类型的NumField转换为字符格式
  • %trim():移除转换后字符串的前后空格(压缩十进制转字符时会自动补前导空格,需要剔除才能得到真实数字长度)
  • %len():计算处理后字符串的长度,即该数字的实际位数

内容的提问来源于stack exchange,提问作者zen

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.19 12:25:24