| 子程序名 | 返回值类型 | 公开 | 备 注 | ||||
| 文本_是否为双精度小数 | 逻辑型 | Q:190400327 | |||||
| 参数名 | 类 型 | 参考 | 可空 | 数组 | 备 注 | ||
| 预判断文本 | 文本型 | 处理完成数 | 双精度小数型 | ||||
| 变量名 | 类 型 | 静态 | 数组 | 备 注 | ||
| num | 整数型 | |||||
| 预判断文本_ | 文本型 | |||||
如果真 (num > 1) ' ---------说明判断项中至少有两个小数点符号
返回 (假)预判断文本_ = 子文本替换 (预判断文本, “.”, “”, , , 真) ' ------------------替换掉小数点全部转化为数字,在执行判断
如果 (取反 (文本_是否为数字 (预判断文本_))) ' ---------------不是数字,直接返回假
返回 (假)
' -------------------------是数字
' -----------.在最后一位自动补.O,不在则直接返回
如果 (取文本右边 (预判断文本_, 1) = “.”)
处理完成数 = 到数值 (预判断文本_ + “.0”)
处理完成数 = 到数值 (预判断文本)
返回 (真)
词条作者信息 使用例程
