您的位置:学习中国 推荐教程 Delphi 正文
原作者:kuku 添加时间:2007-06-11 原文发表:2007-06-11 人气:230 来源:互联网

本文章共2606字,分2页,当前第2页,快速翻页:
 
-----------------------------------------------------------------------------------------------------------------------------------------------

本文提示:《格式化字符串(2)》是本站编辑们为广大网友精选的实用文章,本文阐述了关于文章的相关理论,相对来说专业性强,但是本文只是针对于某个问题提出的见解与论述,未必能辐射到相关问题的方方面面,所以本文处理问题的方法仅仅为您提供一些参考。更多问题请查阅学习中国网其他栏目哦.

-----------------------------------------------------------------------------------------------------------------------------------------------


        如果要转换的是负值,则前面有一个负号。转换后的数字,在小数点后面的数字的个数
        由["." prec]决定。如果没有指定["." prec],默认为2位精度。

  (5) g 一般的
        Args必须为浮点数。
        被转换后的数字总是尽可能的简短(有可能是f或e形式的)。有重要意义的数字的长度
        由["." prec]来决定,默认为15位(包括整数位和小数位)。数字前后的0都将被去掉,
        小数点也只有在必要的时候才显示出来。如果小数点左边的数字小于等于指定的精度,
        并且整个值大于或等于0.00001的时候,才使用f的显示格式,否则使用e(科学技术法)

  (6) n Args必须是浮点数。形式和f是一样的,不同的是会显示千位符,如:1,123,444

  (7) m 货币类型
        Args必须是浮点数。能够显示货币符号,可以通过“控制面板”来设置。小数点后
        的位数由["." prec]决定,如果没用["." prec],则默认2位。

  (8) p 指针
        Args必须是一个指针值。
        将指针转换为8个字符的十六进制字符串。

  (9) s 字符串
        Args必须是字符,字符串或PChar值。
        如果指定了["." prec],并且字符串的实际长度大于["." prec],则从左到右截取
        精度指定数量的字符串,其余的删除。

  (10) x 十六进制
         Args必须是一个整型数。
         如果使用了["." prec],不足部分要用0补齐。

  注意:[index ":"] [width] ["." prec]可以使用这样的格式:
        Format('%*.*f', [8, 2, 123.456])
        等价于:Format('%8.2f', [123.456]).

(出处:DelphiFans.com)


 
本文章更多内容<<上一页 - 1 - 2
本页地址
相关文章

Delphi编程代码规范
Delphi取整函数
ExpressSpreadSheet介绍
ExpressQuantumGrid4的cxGrid的使用方法和经
SQL Server实现带进度条的数据库备份!
Delphi惹谁了?
程序中发布OCX
小巧的服务程序源码
用hook实现dll注入详解
用DLL方式封装MDI子窗体
Delphi和Office程序开发
DELPHI存取JPEG、BMP图像到数据库完整解决方
FastReport 3.18版For Delphi7安装笔记
如何制作平面式列头的Listview
Go big or Go home Borland的一场赌注
开发一个密码查看器
编辑框和位图按钮的特殊结合
在Delphi中开发使用多显示器的应用程序
Borland称12家公司有意接收Delphi和JB
delphi连接数据库浅谈

相关评论


本文章所属分类:首页 推荐教程 Delphi   Delphi