When serializing JSON with cjson, 69.01 is serialized as 69.01000000000001.
example:
local res = {data = 69.01} local j = require "cjson" local json = j.encode(res) ngx.say(json)
result:
{"data": 69.01000000000001}
Expected: 69.01
Actual: 69.01000000000001