delphi中怎么把长整型转换成字符型输出啊?!急求。。长整型,不是inttostr可以解决的。。
4个回答
展开全部
inttostr支持int64.
Delphi中的长整型 longint 其实就是 integer. 是一样的。
so, 不能解决,你的数值是多少?类型?
Delphi中的长整型 longint 其实就是 integer. 是一样的。
so, 不能解决,你的数值是多少?类型?
更多追问追答
追问
做20的阶乘累加,1!+2!+...+20! 这样结果就超过int的范围,输出的是负数。
追答
你可以使用一下Int64.
如下:一个简单的计算1! + ... + 20!的程序:
program fac;
{$APPTYPE CONSOLE}
uses
SysUtils;
Var
f, s: Int64;
i: Integer;
begin
f := 1;
s := 0;
for i:=1 to 20 do
begin
f := f*i; //i!
s := s + f; //sum
end;
Writeln(s);
Readln
end.
展开全部
用变体类型能不能转.variant.或者用format函数.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
比方说。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没说清楚,也没有理解清楚。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询