作者icemouse (Moving On !)
看板Visual_Basic
标题[VB2005] 有关於数字的对齐
时间Sun Jun 7 23:07:28 2009
我需要用VB2005设计一份可以显示成绩单的程式
格式大致上会像这样:
姓名 国文 数学 英文
大大 77 33 44
可是若分数出现个位数......
姓名 国文 数学 英文
大大 77 33 44
小小 3 2 1
这样就会因为间隔固定的情况下而导致位置偏掉
有什麽方法是可以让成绩资料用固定格式显示的吗???
就是无论数字为何,都会显示固定字数,例如: "7" 会变成 " 7"
^^ (固定3个空格长度)
麻烦各位先进指教一下
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.252.119
1F:推 kevin770317:space() 06/07 23:13
2F:→ kevin770317:好像不行 06/07 23:14
3F:→ catchtest:num.ToString().PadLeft(3," ") //num是你的变数 06/08 00:18
4F:推 horngsh:num.ToString("00.00") use format string instread. 06/08 09:54
5F:推 horngsh:instead 06/08 09:59
6F:→ MOONRAKER:Don't use "00.00", this case requires only "000" 06/08 11:50