怎么用逗号做数的千分位?(50分)

  • 主题发起人 主题发起人 太阳河上
  • 开始时间 开始时间

太阳河上

Unregistered / Unconfirmed
GUEST, unregistred user!
C语言怎么用逗号做数的千分位?如:整数2365498,输出为:23,654,987
 
formatfloat('#,##0.00 ',222222.22);
 
这是delphi实现方法。
我是想用C语言来实现,因为C语言中没有formatfloat
 
printf
%c 单字符格式
%d 十进制整型 (pre ANSI)
%e,%E 指数形式的 float ordo
uble
%f 十进制 float ordo
uble
%I 整型 (like %d)
%o 八进制整型
%p 地址指针
%s 字符串
%x,%X 十六进制整型
 
楼上,能不能给出算法?
 
unit SysUtils
全局变量
ThousandSeparator
 
不是delphi来实现
我是想用C语言的算法来实现
 
自己写个小函数转换。。。
 
一少 的方法是对的
 
后退
顶部