我正在尝试使用json从数据库中获取数据。但是从数据库检索的数据是String类型,导致错误。
我想要做的是将数据格式化为带有2位小数的浮点类型。
我已经经历了类似的可能答案,但似乎没有一个能够解决这个挑战。
这就是我所做的。
library(quanteda)
my_dfm <- dfm(text_vector, ignoredFeatures = stopwords("English"))
plot(my_dfm)
如何将结果格式化为9.00?
答案 0 :(得分:1)
您需要将(float)放在number_format中。
echo number_format((float) $num, 2, '.','');
答案 1 :(得分:0)
试试这个:echo number_format ((float) $num1, 2, '.', '');
格式为:来自http://php.net/manual/en/function.number-format.php
的string number_format ( float $number , int $decimals = 0 , string $dec_point = "." , string $thousands_sep = "," )
另一种方法是:sprintf('%0.2f', $num1);
和sprintf用于格式化字符串,也可能适用于其他区域。 http://php.net/manual/en/function.sprintf.php