标签: string matlab
我想要一个号码
a = 0.0123
我希望将其转换为XX.XX%格式的字符串。我怎样才能做到这一点?我所能做的最好的是:
sprintf('%f%%',a*100)
这让我
1.23000000%
我如何指定我想在小数点前面加2个数字,在后面加2个(即01.23%,如果是0.123,那么12.30%)
答案 0 :(得分:3)
使用此:
sprintf('%05.2f%%', a*100)
meaning是:
0
5
.2