找回密码
 注册
搜索
查看: 1308|回复: 30
收起左侧

用魔兽3编辑器计算1/0,0/0,tan90和arcsin2的结果(更新了-1的平方根的结果)

 关闭 [复制链接]

该用户从未签到

6

威严

1773

帖子

3366

点数

蘑菇

积分
3671
发表于 2011-12-26 21:43:59 | 显示全部楼层 |阅读模式
本帖最后由 staredit 于 2011-12-26 22:50 编辑

最近学魔兽3编辑器,由于实数型变量可以做除和三角函数运算,我就想到了看看1/0,0/0,tan90和arcsin2会出来什么结果
(很明显上面4个值都不存在)
----------------------------
我的触发是:
event-玩家1输入-nan,精确符合
action-设置变量nan(实数型)=1/0(或者其他3个)
      对所有玩家显示任务提示信息:结果是转换实数为字符串(变量nan
----------------------------
结果:1/0和0/0什么都不显示,连“结果是”这三个字都不显示
tan90=2147483520.000
arcsin2=0.000
---------------------------
另外,当使用arcsin函数时,后面如果直接输入值只允许-1到1之间的
于是我用了下面这个方法
-设置temp=2
-设置nan=arcsin(temp)
--------------------------
更新:-1的平方根,结果显示是0.000

该用户从未签到

7

威严

1867

帖子

4908

点数

七彩门番

A.L.

Rank: 5Rank: 5

积分
3957

永恒の少女

QQ
发表于 2011-12-26 21:45:42 | 显示全部楼层
我记得CJ和BJ里面是把这些特殊数据设定了定值,就算0/0也不会溢出。
I just don't fear death.
回复

使用道具 举报

该用户从未签到

4

威严

1548

帖子

1804

点数

白玉楼半灵

关闭着的

Rank: 4

积分
2277

永恒の死神永恒の少女

发表于 2011-12-26 21:46:07 | 显示全部楼层
……看不懂
回复

使用道具 举报

该用户从未签到

6

威严

1773

帖子

3366

点数

蘑菇

积分
3671
 楼主| 发表于 2011-12-26 21:48:45 | 显示全部楼层
lycanthrope007 发表于 2011-12-26 21:45
我记得CJ和BJ里面是把这些特殊数据设定了定值,就算0/0也不会溢出。

从结果来看,我认为x/0会变成null,也就是空值(不是0),对于空值的话,所有引用空值的语句也不执行
回复

使用道具 举报

该用户从未签到

7

威严

1867

帖子

4908

点数

七彩门番

A.L.

Rank: 5Rank: 5

积分
3957

永恒の少女

QQ
发表于 2011-12-26 21:51:21 | 显示全部楼层
你用GE试试啊,那个好像对特殊定值有更高的标准,手头没BJ查不了定值。
I just don't fear death.
回复

使用道具 举报

  • TA的每日心情
    奋斗
    2012-8-25 09:16
  • 签到天数: 627 天

    [LV.9]以坛为家II

    1

    威严

    1万

    帖子

    7857

    点数

    禁止访问

    积分
    12088
    发表于 2011-12-26 22:18:53 | 显示全部楼层
    提示: 作者被禁止或删除 内容自动屏蔽
    签名被屏蔽
    回复

    使用道具 举报

    该用户从未签到

    6

    威严

    1773

    帖子

    3366

    点数

    蘑菇

    积分
    3671
     楼主| 发表于 2011-12-26 22:32:34 | 显示全部楼层
    lycanthrope007 发表于 2011-12-26 21:51
    你用GE试试啊,那个好像对特殊定值有更高的标准,手头没BJ查不了定值。

    GE对于前两个的结果:
    左边出现一行红字:trigger error in "xxxxx(这个是触发的名字)" divide by zero
    回复

    使用道具 举报

    该用户从未签到

    6

    威严

    1773

    帖子

    3366

    点数

    蘑菇

    积分
    3671
     楼主| 发表于 2011-12-26 22:34:20 | 显示全部楼层
    玖色冰沙 发表于 2011-12-26 22:18
    已经成为专业词语的版聊了么…很好,你终于决定进制作组帮忙了就好
    可喜可贺,可喜可贺!

    还差得很远呢。
    至少要再学1星期才能帮上忙吧……
    回复

    使用道具 举报

    该用户从未签到

    6

    威严

    1773

    帖子

    3366

    点数

    蘑菇

    积分
    3671
     楼主| 发表于 2011-12-26 22:42:48 | 显示全部楼层
    GE的结果:tan90=524288
    arcsin2=0
    回复

    使用道具 举报

    该用户从未签到

    7

    威严

    1867

    帖子

    4908

    点数

    七彩门番

    A.L.

    Rank: 5Rank: 5

    积分
    3957

    永恒の少女

    QQ
    发表于 2011-12-26 22:50:15 | 显示全部楼层
    还是GE严,但我还是喜欢WE和JASS的容错率高。
    I just don't fear death.
    回复

    使用道具 举报

    该用户从未签到

    6

    威严

    1773

    帖子

    3366

    点数

    蘑菇

    积分
    3671
     楼主| 发表于 2011-12-26 22:53:05 | 显示全部楼层
    lycanthrope007 发表于 2011-12-26 22:50
    还是GE严,但我还是喜欢WE和JASS的容错率高。

    但是GE的tan90和arcsin2也不对……
    另外,GE里面-1的平方根=1024
    回复

    使用道具 举报

    该用户从未签到

    6

    威严

    1262

    帖子

    1579

    点数

    白玉楼半灵

    苦逼游戏人的梦

    Rank: 4

    积分
    2533

    永恒の妹样

    QQ
    发表于 2011-12-26 23:04:17 | 显示全部楼层
    因为被除数不能为0,所以变量本身就不成立吧{:4_139:}
    既然变量不能成立,那条触发也就废了吧{:4_139:}
    http://weibo.com/i/1720901843
    回复

    使用道具 举报

    该用户从未签到

    10

    威严

    3578

    帖子

    4166

    点数

    渡河死神

    布都!!!!!!

    Rank: 6Rank: 6

    积分
    6641

    已认证触手画师

    发表于 2011-12-26 23:05:00 | 显示全部楼层
    在这里发意义是啥


    这一刻我便是要逆天啊!
    回复

    使用道具 举报

    该用户从未签到

    6

    威严

    1773

    帖子

    3366

    点数

    蘑菇

    积分
    3671
     楼主| 发表于 2011-12-26 23:06:36 | 显示全部楼层
    水滴Ant 发表于 2011-12-26 23:05
    在这里发意义是啥

    活跃论坛气氛。
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2013-1-26 03:09
  • 签到天数: 750 天

    [LV.10]以坛为家III

    4

    威严

    996

    帖子

    1568

    点数

    七彩门番

    无法查看EX改·限量版

    Rank: 5Rank: 5

    积分
    3263

    永恒の核溶火焰永恒の图书馆永恒の无底洞

    QQ
    发表于 2011-12-26 23:07:05 | 显示全部楼层
    {:4_125:}虽不明 但觉厉

    Look at me,l'm burning
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    手机版|Archiver|东方幻想乡 ( ICP15046467-1 )

    GMT+8, 2024-10-4 01:27 , Processed in 0.063403 second(s), 24 queries .