您的位置:程序门 -> delphi -> 语言基础/算法/系统设计



关于变量类型转换的问题!!!


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


关于变量类型转换的问题!!![已结贴,结贴人:caoxk127]
发表于:2007-02-20 02:04:47 楼主
举个例子       i,n,m
现在       要把m:=i/n或者m:=i*n  
最后m要是整数型   该怎么弄啊    
谢谢
发表于:2007-02-20 03:24:581楼 得分:20
1、假设i,n,m全是整型
var
    i,n,m   :   integer;
begin
    i   :=   10;
    n   :=   4;
    m   :=   i   mod   n;   //i整除n,结果是   2
    //...
    m   :=   i   *   n;   //i乘以n,结果是   40
    //...
end;

2、假设i,n是实型
var
    i,n   :   double;
    m       :   integer;
begin
    i   :=   10.8;
    n   :=   4.2;
    m   :=   trunc(i   /   n);   //如果要得到四舍五入的值,可以用round函数,下同
    //....
    m   :=   trunc(i   *   n);
    //....
end;

3、建议多看课本的基础部分,把基本功练扎实


快速检索

最新资讯
热门点击