如何在sprintf中包含百分比符号
问题描述:
我想问一下如何在生成的输出中包含百分比符号(%)。 以下是我的代码。如何在sprintf中包含百分比符号
$Formula = ($valueiii/$valuei) * 100 ;
$Formula = sprintf("%04.2f", $Formula);
$Formula = sprintf("%-12.12s", $Formula); # File Name
push (@data2 , " $valueiv$valuei$valueiii$Formula$valuev$valueii\t\n") ;
$Formula = 0;
*Output generate was at the slop of Use(%)*
DevicePart Total Used Use(%) LIMIT(%)
A 50000 10161 20.32 60%
B 100000 1416 1.42 80%
C 125000 42258 33.81 80%
D 5000 18 0.36 60%
我预计会得到20.32%,1.42%,33.81%,0.36%。
但是如何将%包含到每一列中。
嗨el.pescado,感谢您的信息。现在适合我。 $ Formula = sprintf(“%04.2f %%”,$ Formula); – cs87
@ cs87:如果解决了您的问题,请将答案标记为“已接受”。 –
@ChankeyPathak:嗨,如何在页面上标记“接受”?我找不到那里接受的按钮。 – cs87