用power(256,3)求出来的是Extended型,如何把它直接转换成Integer型啊

解决方案 »

  1.   

    var I: integer;
    begin
     i := trunc(power(256,3));
      

  2.   

    Type Range                       Significant digit    Size in bytes
    Real48 2.9 x 10^-39 .. 1.7 x 10^38          11-12        6
    Single 1.5 x 10^-45 .. 3.4 x 10^38          7-8        4
    Double 5.0 x 10^-324 .. 1.7 x 10^308 15-16        8
    Extended 3.6 x 10^-4951 .. 1.1 x 10^4932 19-20        10   //
    使用
    var
      i: Extended;
    begin
      i := power(6,2);
      ShowMessage(FloatToStr(i));
    end;