DELPHI基础:DELPHI数据类型转换函数计算机二级考试

文章作者 100test 发表时间 2009:04:09 22:58:41
来源 100Test.Com百考试题网


  在我们编写程序当中,根据不同情况,会使用到多种数据类型。当要对不同的类型进行操作时,必须要将不同的类型转换成同样的类型。因此熟练地掌握数据类型的转换是非常重要的。
  1.FloatToStr
  功能说明:该函数用于将“浮点型”转换成“字符型”。
  参考实例:
  Edit1.Text := FloatToStr(1.981).
  2.IntToStr
  功能说明:该函数用于将“整数型”转换成“字符型”。
  参考实例:
  S := IntToStr(10).(注:S为String类型变量。)
  3.IntToHex
  功能说明:该函数用于将“十进制”转换成“十进制”。该函数有二个参数。第一个参数为要转换的十进制数据,第二个参数是指定使用多少位来显示十六进制数据。
  参考实例:
  Edit1.Text := IntToHex(100, 2).
  执行结果,Edit1.Text等于64。
  注意:Delphi没有提供专门的“十六进制”转换为“十进制”的函数。使用StrToInt函数可以实现这个功能。具体代码是:I := StrToInt(S\ 64). 这时I等于100。加上一个S\即可将“十六进制”转换为“十
  进制”。
  4.StrToInt
  功能说明:该函数用于将“字符型”转换成“整数型”。
  参考实例:
  I := StrToInt(100).
  注意:不能转换如 StrToInt(ab)或StrToInt(好)这样的类型,因为他们并不存在数字型。
  4.2 StrToIntdef(字符,数字)
  功能说明:返回字符串S转换成整数
  说明 字符串非整数表达时则返回默认值Default
  参考实例:
  SpinEdit1.Value := StrToIntDef(Edit1.Text, 0).
  注意:当Edit1.Text转换成非整数表达时,则返回默认值0。
  5.StrToFloat
  功能说明:该函数用于将“字符型”转换成“浮点型”。
  参考实例:
  N := StrToFloat(Edit1.Text).
  注意:Edit1.Text中的内容为1.981(凡在Edit控件中显示的文本均为字符串)。N为Double类型,用于保存转换后的浮点型数据。
  更多优质资料尽在计算机考试论坛
  2009年上半年全国计算机等级考试报名信息汇总
  2009年NCRE考试有新变化
  2009年全国计算机等级考试-大纲

相关文章


DELPHI基础:Delphi中Self和Sender的区别计算机二级考试
DataValueFieldDataTextField的用处计算机二级考试
DELPHI基础:DELPHI数据类型转换函数计算机二级考试
DELPHI基础:DELPHI字符串、数组操作函数计算机二级考试
DELPHI基础:DELPHI文件、磁盘操作函数计算机二级考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛