' (X_CS+round(Width_CS/2)-' + IntToStr(X) + ')^2';
^2是什么意思啊,其他是整数

解决方案 »

  1.   

    ^在两个整数值之间,执行位互斥 OR 运算如:A ^ B
    A=170 二进制表示法是 0000 0000 1010 1010
    B=75  二进制表示法是 0000 0000 0100 1011
    A,B两个值执行位互斥 OR 运算,即
    (A ^ B)
             0000 0000 1010 1010
             0000 0000 0100 1011
             -------------------
             0000 0000 1110 0001
    等于10进制的225
      

  2.   

    var i:integer;
    begin
      i:=100;
      i:=100^2;
      showmessage(inttostr(i));
    end;
    编译不过啊用i=100 xor 2可以哦
      

  3.   


    上面不是说的很明白了吗?这么难理解?在SQL语句里面^是一个运算符号
    (X_CS+round(Width_CS/2)-' + IntToStr(X) + ')这是一个运算式,最终结果估且认为它等于是100吧
    那100^2是什么?公式在上面!在Delphi里面^不是运算符号,但可以出现在指针里面,取址的意思
    跟xor是牛头不搭马嘴的东西