代码之家  ›  专栏  ›  技术社区  ›  Chunky Chunk

actionscript否定数字

  •  0
  • Chunky Chunk  · 技术社区  · 14 年前

    我想否定一个数字,并想知道是否有一个内置的方法,将一个负数转换为一个正数或一个正数转换为一个负数,这取决于数字。

    我知道math.abs(),但这似乎只是将负数转换为正数。有没有一种方法可以同时做到这两个?

    3 回复  |  直到 14 年前
        1
  •  4
  •   JB King    14 年前

    这不是简单地乘以-1吗?

        2
  •  4
  •   Cam    14 年前
    var mynum:Number = 5;
    mynum = -mynum;
    

    其他选项包括:

    • mynum*=-1;
    • mynum = 0-mynum
        3
  •  0
  •   ShinTakezou    14 年前

    你需要一个方法吗?一元减号应该像其他语言那样做!如果 p gt;0; -p &我们在学校学到的0和维切尔萨。