You should configure 'precision' and 'serialize_precision' params.
precision = 14
serialize_precision = -1
Test case:
php -r 'var_dump(json_encode([1002.31, 2002.42]));'
string(39) "[1002.3099999999999,2002.4200000000001]"
php -r 'ini_set("precision", 14); ini_set("serialize_precision", -1); var_dump(json_encode([1002.31, 2002.42]));'
string(17) "[1002.31,2002.42]"
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…