错误消息
消息中的 %s 表示引擎抛出错误时填入的具体内容。
小故事
你让引擎四舍五入,它却说:这个位数超出了范围。舍入是在小数点附近的某一位上做的,往右数是小数位,往左数是个位、十位、百位。你给的位数如果远到一百万位以外,那一位上根本没有任何数字,舍入也就没有意义。有些程序会悄悄把它拉回一个看起来合理的位置,但那就不是你要的结果了。引擎不替你改主意,它直接告诉你:这不行,并且把合法的范围写在括号里。小例子:你想舍入到小数点后两千万位。修法是换一个在范围内的位数,其实日常用到的位数,远远用不到那么大。
文本来自 Rush 引擎的错误目录。
