回 帖 发 新 帖 刷新版面

主题:请教如何去掉QB中数值数据的符号位和尾随空格

各位编程高手,小女子这厢有理了![em12]请教一下:在用print输出数值型数据时,系统会自动在数据的前后加上符号位和尾随空格,请问怎样才能把这些符号位和尾随空格去掉啊??谢谢!![em11]

回复列表 (共1个回复)

沙发

将 数字 转换为字符串(转换后数字后的空格自动删除),再删去前导空格

CLS
COLOR 2, 13
PRINT 888, "PRINT 888               "
PRINT -888, "PRINT -888              "
PRINT STR$(888), "PRINT STR$(888)         "
PRINT STR$(-888), "PRINT STR$(-888)        "
PRINT LTRIM$(STR$(888)), "PRINT LTRIM$(STR$(888)) "
PRINT LTRIM$(STR$(-888)), "PRINT LTRIM$(STR$(-888))"
COLOR 7, 0

也可以用WRITE语句

CLS
COLOR 2, 13
WRITE 888
详见[url=http://www.programfan.com/club/showbbs.asp?id=67484]数据的输入与输出(教程)[/url]

我来回复

您尚未登录,请登录后再回复。点此登录或注册