我正在尝试格式化数字列(数据类型为十进制),因此它显示为百分比,例如 - 95%。
我的MySql列是pct_list_sold,数据类型为Decimal(7,3)。
因此,单元格中的数字为0.945665,0.944905,0.943350,因此显示为0.950,0.950和.943
我正在尝试使用以下内容将PHP中的数字格式化为95%,95%和94%:
<td style="text-align: right;"><?php echo round($row['$pct_list_sold'] * 100) . '%';?></td>
所有单元格都返回0%的显示。
我还在帖子中的示例中尝试了以下操作,返回错误:
<td style="text-align: right;"><?php echo round($row['$pct_list_sold'] * 100), . '%' ?></td>