取3位小数,可以使用 FormatFloat('0.000',y) ,y就是real,这样做会四舍五入。如果你不想四舍五入的话,就使用 trunc 先取整数。比如 0.168 想取 0.16 而不是 0.17,就先用0.168乘以100,然后trunc取整,再除以100。 trunc(0.168*100)/100 这样得到的结果就是 0.16了 ...
r:Real; i:Integer; begin r :=Abs(-10.3);{ 10.3 } i :=Abs(-170);{ 170 } end. 3 Int(x)函数 取整数(实数) 定义:function Int(X: Real): Real; 注意:X是实型数,返回值也是实型的;返回的是X的整数部分,也就是说,X被截尾了(而不是四舍五入)例子: 1 2 3 4 5 varR:Real; begin R...
这些不同精度的浮点数据类型都与IEEE( 电气和电子工程师协会)标准的浮点数表示法一致,并且 CPU数字协处理器直接支持这些类型,处理速度也最快 需要注意的是Real 类型在Delphi 2 和 Delphi 3 中的定义与 16 位版本一样,都占 6 个字节。不过Borland公司一直不提倡使用这种类型,而建议用Single、 Double、 Extended ...
Var X1:array[1..10] of Double; X2:array[1..30] of Double; {Clear过程对一个Double数组的各元素清0,SUM过程计算一个Double数组的各元素之和。两个过程的参数都是开放式数组。} procedure Clear(var A: array of Double); var I: Integer; begin for I := 0 to High(A) do A[I] := 0; ...
for i:= 0 to 11 do // 去掉多余的零 Result := StringReplace(result, cCha[0,i], cCha[1,i], [rfReplaceAll]); end; ---第二种方法--- function TSnnofrm.LowToUpcase(xx: Real): string; var i: Integer; j,dxhj: string; zero...
评论次数: 0 文档热度: 文档分类: 待分类 文档标签: delphi基本数据类型 系统标签: delphi类型数据标准数据字节说明符 delphi基本数据类型true是false否基本数据类型类型类型说明使用说明整形Integer标准数据类型,使用前不必定义实型Reall标准数据类型,使用前不必定义字符型Character标准数据类型,使用前不必定义字符串型String...
i:integer;begin i := Power(3,4); { 81} end.求绝对值函数abs(x)定义:function Abs(X): (Same type as parameter);说明:X可以是整型,也可以是实型;返回值和X的类型⼀致例⼦:var r: Real;i: Integer;begin r := Abs(-2.3); { 2.3 } i := Abs(-157); { 157 } end.取整函数...
整形:integer、 实型:Single double或者Real、 字符型:Char或者AnsiChar、 字符串:String或者AnsiString ShortString 用’ ’表示,嵌入换行等时用#和紧跟其后的0~v 255的ASCII码值,如 #9 Tab键 #10 换行 #13Enter键 字符串函数:Length求长度 Concat 合并多个字符串 Insert将一个字符串插入到另一个字符串、 ...
begin Result := StringReplace(S, s1, s2, [rfReplaceAll]);end;var S, dx: string;i, Len: Integer;begin if mmje < 0 then begin dx := '负';mmje := -mmje;end;S := Format('%.0f', [mmje * 100]);Len := Length(S);for i := 1 to Len do dx := dx + Copy...
Boolean = 1 smallint = 2 Char = 1 integer = 4 longint = 4 single = 4以上是每种数据类型的字节长度。 real = 8 double = 8 extended = 10很明显,大大extended转换为integer型是不安然的。所以我建议你修改你应用数据类型,不然你的法度榜样也是不稳定的....