Apoc.export.csv.query Issue while exporting for float datatype


I am facing an issue while exporting data from neo4j to csv using apoc.export.csv.query when a property has float datatype the value after decimal places is changing but if I just download the output directly without using apoc its coming correct.

Please let me know if anyone knows the solution for this as my dataset is huge and I need to export it in csv after doing some processing using cypher, so I am not aware of any other apoc function which can help me get the desired output.



Can you provide an example with your query and a small dataset to replicate it?
Also the apoc version might be useful.
I just tried some export with apoc.export.csv.query in 4.4 and 4.3 and it works.