社区
VB基础类
帖子详情
如何让输出的数值右对齐?
tinybrilliant
2004-01-20 09:57:58
从外部取得的数值,通过dll输出数值,给出的lineout的位数长度为12。要求数值一律右对齐,请问该怎么办?
...全文
514
10
打赏
收藏
如何让输出的数值右对齐?
从外部取得的数值,通过dll输出数值,给出的lineout的位数长度为12。要求数值一律右对齐,请问该怎么办?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
northwolves
2004-01-20
打赏
举报
回复
如果长度相同则左,右对齐效果还不一样?
pigpag
2004-01-20
打赏
举报
回复
这样的“右对齐”没有意义啊,因为输出的时候由于字体字符的不等间距性,还是会有偏差的。(除了中文字体和打字体[New]Courier)
apple_001
2004-01-20
打赏
举报
回复
先判断要输出字符串的长度比如为n,然后前面加上总长度,比如你上面的12,加上12-n个空格因该就可以了,反正输出了也不需要处理数据了
xayzmb
2004-01-20
打赏
举报
回复
输出到哪里?
warlord
2004-01-20
打赏
举报
回复
formatstring(string,|>)
'< 左对齐;> 右对齐;^ 居中
pigpag
2004-01-20
打赏
举报
回复
?不懂
用Label加Alignment不就完了?
如果不考虑字体的差别,是不可能做到右对齐的
northwolves
2004-01-20
打赏
举报
回复
Private Sub Command1_Click()
Dim a(1 To 12) As String
Randomize
For i = 1 To 12
a(i) = String(Int(Rnd * 12 + 1), "a")
Next
For i = 1 To 12
Print Right(Space(12) & a(i), 12)
Next
End Sub
kmzs
2004-01-20
打赏
举报
回复
是呀
tinybrilliant
2004-01-20
打赏
举报
回复
对不起,生成的贴子的格式有点走形,上面的例题中,如果输出数值是“0”的话,那么就右对齐,应该在第二个2下面。
tinybrilliant
2004-01-20
打赏
举报
回复
输出的是由另一个软件做的文件。它的格式化是12位,好像下面这个
输 出 数 值 :_ _ _ _ _ _ _ _ _ _ _ _
就是说输出数值可以为:1 2 3 4 5 6 7 8 9 0 1 2
如果不满12位,格式为: 0
等等。
贴出贴子后,问题已经解决了。但是还是想看看大家有什么好办法。毕竟我是新手。
warlord(战神) 的方法,能不能说得详细点。谢谢
java
输出
右对齐
_Java中如何控制
右对齐
输出
?
展开全部%4.xx 使
输出
右对齐
,不足4位用空格;%-10s 使字符串左对齐输636f707962616964757a686964616f31333365643537出,不足10位,后加空格;%10s 使字符串
右对齐
输出
,不足10位,前加空格。
输出
的对齐格式:printf...
java
右对齐
_Java中如何控制
右对齐
输出
?
展开全部%4.xx 使
输出
右对齐
,不足4位用32313133353236313431303231363533e4b893e5b19e31333365646263空格;%-10s 使字符串左对齐
输出
,不足10位,后加空格;%10s 使字符串
右对齐
输出
,不足10位,前加空格。
输出
的...
C语言入门——printf(““)左对齐与
右对齐
问题
C语言入门(精讲系列)——printf("")左对齐
右对齐
问题 关于左
右对齐
概念的理解,可以类比生活中站队,向左对齐,向
右对齐
,在此就不做过多阐述。 那么先来看一下左对齐: 一、左对齐 方法①: printf("%d\n",123456);...
java如何将
输出
居中对齐_Java如何对齐字符串以左对齐,
右对齐
,居中对齐?
以下代码段将教您在要将字符串打印到控制台时如何以左,右或中心对齐方式对齐字符串。我们将使用printf(String format, Object... args)方法打印字符串。的format说明符/参数定义串将如何被格式化为
输出
和args是将要...
python
右对齐
格式化
输出
_【Python】print格式化
输出
2.可以指定所需长度的字符串的对齐方式:(默认)左对齐>
右对齐
^ 中间对齐= (只用于数字)在小数点后进行补齐3.格式化指示符'b' - 二进制。将数字以2为基数进行
输出
。'c' - 字符。在打印之前将整数转换成对应的...
VB基础类
7,762
社区成员
197,608
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章