角色
Stage
代码
定义 精确获取: {value - 1} 是否大于 {value - 2} 的结果到返回值
删除 {小数位数} 的第 all 项
将 {value - 1} 设为 {value - 1}
将 {value - 2} 设为 {value - 2}
执行 将 {value - 1} 的所有字符一个一个地加入缓冲区列表
重复执行直到 (({缓冲区列表} 的第 1 项 = 0) 不成立 或 ({缓冲区列表} 的第 2 项 = .))
删除 {缓冲区列表} 的第 1 项
将 {value - 1} 设为 缓冲区列表
执行 将 {value - 2} 的所有字符一个一个地加入缓冲区列表
重复执行直到 (({缓冲区列表} 的第 1 项 = 0) 不成立 或 ({缓冲区列表} 的第 2 项 = .))
删除 {缓冲区列表} 的第 1 项
将 {value - 2} 设为 缓冲区列表
执行 获取: {value - 1} 的小数位数到返回值(缓冲区是否改变: 0 )
将 {返回值} 加入 {小数位数}
执行 获取: {value - 2} 的小数位数到返回值(缓冲区是否改变: 0 )
将 {返回值} 加入 {小数位数}
重复执行直到 ({小数位数} 的第 1 项 = {小数位数} 的第 2 项)
如果 ({小数位数} 的第 1 项 > {小数位数} 的第 2 项) 那么
如果 {value - 2} 包含 .? 那么
将 {value - 2} 设为 连接 {value - 2} 和 0
否则
将 {value - 2} 设为 连接 {value - 2} 和 .0
将 {小数位数} 的第 2 项替换为 ({小数位数} 的第 2 项 + 1)
否则
如果 {value - 1} 包含 .? 那么
将 {value - 1} 设为 连接 {value - 1} 和 0
否则
将 {value - 1} 设为 连接 {value - 1} 和 .0
将 {小数位数} 的第 1 项替换为 ({小数位数} 的第 1 项 + 1)
如果 ({value - 1} 包含 -? 与 {value - 2} 包含 -? 不成立) 那么
将 {返回值} 设为 false
停止 这个脚本
如果 ({value - 2} 包含 -? 与 {value - 1} 包含 -? 不成立) 那么
将 {返回值} 设为 true
停止 这个脚本
如果 连接 {value - 1} 和 {value - 2} 包含 -? 那么
如果 ({value - 1} 的字符数 > {value - 2} 的字符数) 那么
将 {返回值} 设为 true
停止 这个脚本
如果 ({value - 1} 的字符数 < {value - 2} 的字符数) 那么
将 {返回值} 设为 false
停止 这个脚本
将 {循环变量(int)} 设为 (0 + 连接 {value - 1} 和 {value - 2} 包含 -?)
重复执行 ({value - 1} 的字符数 - {循环变量(int)}) 次
将 {循环变量(int)} 增加 1
如果 ({value - 1} 的第 {循环变量(int)} 个字符 > {value - 2} 的第 {循环变量(int)} 个字符) 那么
如果 {value - 1} 包含 -? 那么
将 {返回值} 设为 false
停止 这个脚本
否则
将 {返回值} 设为 true
停止 这个脚本
如果 ({value - 1} 的第 {循环变量(int)} 个字符 < {value - 2} 的第 {循环变量(int)} 个字符) 那么
如果 {value - 1} 包含 -? 那么
将 {返回值} 设为 true
停止 这个脚本
否则
将 {返回值} 设为 false
停止 这个脚本
将 {返回值} 设为 false
定义 精确获取: {value - 1} 是否大于 {value - 2} 的结果到返回值
删除 {小数位数} 的第 all 项
将 {value - 1} 设为 {value - 1}
将 {value - 2} 设为 {value - 2}
执行 将 {value - 1} 的所有字符一个一个地加入缓冲区列表
重复执行直到 (({缓冲区列表} 的第 1 项 = 0) 不成立 或 ({缓冲区列表} 的第 2 项 = .))
删除 {缓冲区列表} 的第 1 项
将 {value - 1} 设为 缓冲区列表
执行 将 {value - 2} 的所有字符一个一个地加入缓冲区列表
重复执行直到 (({缓冲区列表} 的第 1 项 = 0) 不成立 或 ({缓冲区列表} 的第 2 项 = .))
删除 {缓冲区列表} 的第 1 项
将 {value - 2} 设为 缓冲区列表
执行 获取: {value - 1} 的小数位数到返回值(缓冲区是否改变: 0 )
将 {返回值} 加入 {小数位数}
执行 获取: {value - 2} 的小数位数到返回值(缓冲区是否改变: 0 )
将 {返回值} 加入 {小数位数}
重复执行直到 ({小数位数} 的第 1 项 = {小数位数} 的第 2 项)
如果 ({小数位数} 的第 1 项 > {小数位数} 的第 2 项) 那么
如果 {value - 2} 包含 .? 那么
将 {value - 2} 设为 连接 {value - 2} 和 0
否则
将 {value - 2} 设为 连接 {value - 2} 和 .0
将 {小数位数} 的第 2 项替换为 ({小数位数} 的第 2 项 + 1)
否则
如果 {value - 1} 包含 .? 那么
将 {value - 1} 设为 连接 {value - 1} 和 0
否则
将 {value - 1} 设为 连接 {value - 1} 和 .0
将 {小数位数} 的第 1 项替换为 ({小数位数} 的第 1 项 + 1)
如果 ({value - 1} 的字符数 > {value - 2} 的字符数) 那么
将 {返回值} 设为 true
停止 这个脚本
如果 ({value - 1} 的字符数 < {value - 2} 的字符数) 那么
将 {返回值} 设为 false
停止 这个脚本
将 {循环变量(int)} 设为 0
重复执行 {value - 1} 的字符数 次
将 {循环变量(int)} 增加 1
如果 ({value - 1} 的第 {循环变量(int)} 个字符 > {value - 2} 的第 {循环变量(int)} 个字符) 那么
将 {返回值} 设为 true
停止 这个脚本
如果 ({value - 1} 的第 {循环变量(int)} 个字符 < {value - 2} 的第 {循环变量(int)} 个字符) 那么
将 {返回值} 设为 false
停止 这个脚本
将 {返回值} 设为 false
精确计算