用于神经节的Python模块 - 由gmond舍入的精确数字

时间:2011-07-01 21:22:13

标签: python int precision ganglia

我为ganglia编写了一个返回响应时间的python模块。原始时间如下:

0.0120489597321

我用我的python模块解析它并返回时间:

return int(response_time)

如果我使用python运行脚本,它可以正常工作:

[ DEBUG ]: returning: 0.0120489597321

然而,gmond(神经节)运行此模块并将结果舍入为0.0000。我把它归类为uint。

我试图将它作为一个浮点数返回,并且只是...但两种方法都提供了相同的结果。有人有任何想法吗?

2 个答案:

答案 0 :(得分:1)

我不确定你在这里要做什么。 int(response_time)将返回一个整数,int(0.0120489597321)为0。

答案 1 :(得分:0)

您可以尝试将该数字乘以10 ^ 6,然后再向神经节报告,然后在绘制图形之前将神经节RRA除以10 ^ 6。