FormatFloat 格式化浮点数


#和0的区别:

   #是对应位有值显示,无值不显示

   0是对应位有值显示,无值显示0

 

分号后的字符串是对负值的格式化特殊定义:

 s := FormatFloat( '00.0;(0.00)', 1.123 ); 
  //返回: 01.1

 

s := FormatFloat( '00.0;(0.00)', -1.123); 
  //返回: (1.12)

 

 

 其他格式化:

 s := FormatFloat('###.###',12.3456); 
  //返回: 12.346 
  s := FormatFloat('000.000',12.3456); 
  //返回: 012.346 
 
  s := FormatFloat('#.###',12.3); 
  //返回: 12.3 
  s := FormatFloat('0.000',12.3); 
  //返回: 12.300 
 
  s := FormatFloat('#,#.#',1234567); 
  //返回: 1,234,567 
  s := FormatFloat('0,0.0',1234567); 
  //返回: 1,234,567.0 
 
  s := FormatFloat('0.00E+0',1234567); 
  //返回: 1.23E+6 
  s := FormatFloat('0.00E+00',1234567); 
  //返回: 1.23E+06


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM