我使用的是Qt 5.4。
我需要格式化表示数字的QString
,并确保它始终为3位数,并添加尾随零。
让我举个例子:
如果字符串是" 1"我需要" 100"。
如果字符串是" 13"我需要" 130"。
如果字符串是" 472"没有变化。
有没有办法在不检查字符串长度的情况下执行此操作?
答案 0 :(得分:0)
如果你重新开始不想使用长度......请使用数学!
int
或:
std::function
但这样做会更简单/快捷:
my_str = Qstring::number(my_str.toInt()*pow(10,2-log10(my_str.toInt())))