• (转载)虚幻引擎3--【UnrealScript教程】章节一: 12.算术运算符


    在unrealscript里面 
    / 是除号
    *是乘号
    先来试下加减乘除
    class MyUSGame extends actor
    placeable;

    var int i,i2,i3;
    var float f,f2,f3;

    function PostBeginPlay()
    {
    i=2;
    f=2.2;
    i2=i+f;
    f2=i+i;
    `log("i2=2+2.2="@i2);
    `log("f2=2+2="@f2);

    i3=i*f2;
    f3=f/i2;
    `log("i3=i*f2="@i3);
    `log("f3=f/i2="@f3);

    }

    小学数学在纸上谁不会算,但在编程软件里面你会了没? 会了就行了
    (参数是不断传递的)
     
    % 取模(就是要余数那个值)
    function PostBeginPlay()
    {
    i=10;
    i2=3;
    i3=i%i2;
    `log("10%3="@i3);

    }





    余1就是取1,余多少取多少。
    ++ 那就更容易了 
    这个符号叫做自加号 (不是草)
    即自身的值加1
    那么-- 呢? 
    当然是自减了
    function PostBeginPlay()
    {
    i=1;
    i2=1;
    `log("i="@++i);//这时i的值变成2

    `log("i="@i);//看看现在是什么


    `log("++2="@i2++);//这时i2的值还是1

    `log("i2="@i2);//看看现在是什么

    }


    自减同理

    理解容易:
    草在前面,先自己加了,再计算其他
    草在后面,先计算了其他,再加。
     
     
     
     
     
  • 相关阅读:
    Java面向对象——属性赋值的过程
    Java面向对象——类的成员之三:构造器(构造方法)constructor
    课后作业—5
    缓冲类的使用示例
    缓冲技术
    流的基类
    流的分类
    什么是流?
    关于开发中异常处理的建议
    阅读笔记-3
  • 原文地址:https://www.cnblogs.com/wodehao0808/p/6104720.html
Copyright © 2020-2023  润新知