跳转到内容
主菜单
主菜单
移至侧栏
隐藏
导航
首页
最近更改
随机页面
帮助
RustedWarfare Wiki
搜索
搜索
创建账号
登录
个人工具
创建账号
登录
查看“特殊值”的源代码
页面
讨论
大陆简体
阅读
查看源代码
查看历史
工具
工具
移至侧栏
隐藏
操作
阅读
查看源代码
查看历史
常规
链入页面
相关更改
特殊页面
页面信息
链接
RustedWiki QQ群
←
特殊值
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
特殊值是指-Infinity,Infinity,NaN。<br>我们可以它们以下方式快速创建它。<br>-1/0,1/0,0/0 <br>如果你不想如此复杂度比较它,你可以使用str()函数。如:str(${a})=="Infinity" ==比较== 假定a是传递的任意一个参数,b是Infinity。 *请注意luke对NaN判断并不规范 #a==NaN true,这是不正确的,在代码中应该返回false #NaN!=NaN false 这是不正确的,在代码中应该返回true *比较式 这里结果0表常数。<br>a!=b -inf,0<br>a==b nan,inf<br>a!=-b inf,0<br>a==-b nan,-inf a<=b 0,inf,-inf<br>!a<=b nan<br>a<=-b -inf<br>!a<=-b inf,0,nan<br> b==a*0 nan,inf,-inf<br>b!=a*0 0<br> a>=b inf<br>!a>=b 0,-inf,nan<br> b>a*0 0<br>a>=b inf<br>!a>=-b nan<br>a>-b 0,inf<br>b>a 0,-inf<br>!b>a inf,nan<br>!a>-b -inf,nan<br>a>=-b 0,inf,-inf<br>!a>=b 0,-inf,nan<br>!b>a*0 inf,-inf,nan<br>该表格兼容1.14不过,使用isResourceLargerThan是过于繁琐的。<br>函数max(a,b) min(a,b)不受此规则影响,且用a>b和a<b进行比较。 ==举例== 如果只想要Infinity和-Infinity通过,就可以用a<=1/0 and a*0==1/0。 ==其他== 关于特殊值的表现,请见[[rwsave]]
返回
特殊值
。
开关有限宽度模式