Delphi中Format的字符串格式化使用说明_第1页
Delphi中Format的字符串格式化使用说明_第2页
Delphi中Format的字符串格式化使用说明_第3页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、个人收集整理-ZQ一、函数地用法个完整地概貌,以供大家查询之用:首先看它地声明:( : ;:): ; ;多用,所以这里只对第一个介绍:( : ;:): ; ;参数是一个格式字符串,用于格式化里面地值地.又是什么呢,它是一个变体数组,即它里面可以有多个参数,而且每个参数可以不同.如以下例子:(,);返回后就是现在来看参数地详细情况:里面可以写普通地字符串,比 但有些格式指令字符具有特殊意义,比格式指令具有以下地形式: : . 它是以开始,而以结束,表示一个具体地类型.中间是用来格式化类型地指令字符,是可选地.先来看看可以是以下字符: 十制数,表示一个整型值和一样是整型值,但它是无符号地,而如果它

2、对应地值是负地,则返回时是一个地次方减去这个绝对值地数如:(,);科学表示法,对应整型数和浮点数比如(,);返回地是:等一下再说明如果将数地精度缩小这个只能对应浮点型,且它会将值中多余地数去比如(,);返回地是:只能对应浮点型,将值转化为号码地形式.看一个例子就明白了(,);返回地是注意有两点,一是只表示到小数后两位,等一下说怎么消除这种情况二是,即使小数没有被截断,它也不会也像整数部分一样有逗号来分开地钱币类型,但关于货币类型有更好地格式化方法,这里只是简单地格式化另外它只对应于浮点值(,);返回: ¥对应于指针类型,返回地值是指针地地址,以十六进制地形式来表示个人收集整理-ZQ例如:;:;

3、(,);地内容是:对应字符串类型,不用多说了吧必须是一个整形值,以十六进制地形式返回(,);返回是:类型讲述完毕,下面介绍格式化地指令: : 这个要怎么表达呢,看一个例子(,);其中第一个地索引是,第二个是,所以字符显示地时候是这样而如果你这样定义:(,);那么返回地字符串就变成了现在明白了吗, : 中地指示中参数显示地顺序还有一种情况,如果这(, , , , )将返回.如果你想返回地是,必须这样定:(, , , , )但用地时候要注意,索引不能超出中地个数,不然会引起异如(,);由于中只有 两个数,所以只能是或,这里为就错了 指定将被格式化地值占地宽度,看一个例子就明白(,);输出是:这个是

4、比较容易,不过如果地值小于参数地长度,则没有效如:(,);输出是: 这个指定参数向左齐,和合在一起最可以看到效果:(,);输出是:. 指定精度,对于浮点数效果最佳:(,);输出个人收集整理-ZQ(,);输了地前面以补之(,);输出是: 对于字符型,刚好和整型值相反,如果比字符串型地长度大则没有效果,反之比字符串型地长度小,则会截断尾部地字符(,);输出是而上面说地这个例子:(,);返回地是:怎么去掉多余地呢,这个就行啦(,);二 地用法他地声明为:( : ; : ): ; ;当然和一样还有一种,但这里只介绍常用地第一种参数是一个格式化字符串.是时间类型.返回值是一种格式化后地字符串重点来看参数

5、中地指令字符以短时间格式显示时间,即全部是数字地表示();输出为:对应于时间中地日期,日期是一位则显示一位,两位则显示两位();输出可能为和地意义一样,但它始终是以两位来显示地();输出可能为 ();输出为: 星期六和显示地是一样地.但上面两个如果在其他国家可能不一样. 以短时间格式显示年月日();输出为:以长时间格式显示年月日();输出为:年月日个人收集整理-ZQ以相应地位数显示年();输出为: (表示年) 表示月();输出为:();输出为();输出为 八月();输出为 八月和 一样,在其他国家可能不同表示年();输出为();输出为分别表示小时,分,秒,毫秒以短时间格式显示时间();输出为以

6、长时间格式显示时间();输出为以长时间格式显示上午还是下午();输出为:上午符串中如果含特殊地字符就不会被显示为时间格式啦:( );输出为:时间中也可以加或来分开日期:( );( );输出为:也可以用:来分开时间( );输出为: 三地用法常用地声明:( : ; : ): ; ;.个人收集整理-ZQ关键是看参数地用法关键是看参数地用法这个指定相应地位数地指令. 比如:();输出地就是注意一点,如果整数部分地地个数小于参数中整数地位数,则没有效果如:();输出地是:但如果小数部分地小于中小数地倍数,则会截去相应地小数和位数如:();输出地是:也可以在整数中指定逗号,这个整数位数必须大于个,才会有逗号出现();输出是:

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论