1

我想知道,如何在 PIG 中用八位小数舍入双精度值。我看到了这篇文章,但它对我没有帮助。有任何想法吗

4

2 回答 2

2

尝试ROUND(1205.6753433723*100000000.0)/100000000.0;

100000000f是浮点常数并且100000000.0是双常数;

于 2013-09-17T10:11:14.077 回答
2

ROUND_TO(0.9876543, 3) 为 0.988;

请查看以下 URL:- http://pig.apache.org/docs/r0.13.0/api/org/apache/pig/builtin/ROUND_TO.html

于 2015-06-08T11:28:41.957 回答