Dear LouisGac,
Thank you very much for your reply!
The problem is not to have null decimals, on the contrary. The values are supposed to have null decimals, but Limesurvey added these decimals, which was never my intention.
Concretely, this means that if a respondent typed 100 for this variable, that Limesurvey automatically adds 10 decimals, so that the output becomes 100.0000000000. Normally, this wouldn't be a problem, and I would simply delete the 10 decimals. However, if a respondent filled in a dot himself (which is not intended as a decimal but as a way to make the number more readable, 100.000 means one hundred thousand for example), Limesurvey does not add a dot with ten decimals, but simply adds zeros until there are 10 digits behind the dot.
The following problem occurs:
- a respondent types "100" (one hundred), the Limesurvey output becomes "100.0000000000"
- a respondent types "100.000" (one hundred thousand), the Limesurvey output becomes "100.0000000000".
As you can see, the output is identical, which makes it impossible for me to recognize whether the respondent originally typed 100 (one hundred) or 100.000 (one hundred thousand).
Therefore, I would very much like to know if there is a way to retrieve the original, unaltered input of the respondent? So the original respondents' input before Limesurvey automatically added all these unwanted decimals. I am aware that this problem could have been circumvented if some survey settings would have been different. However, the response period for the survey is already closed, so I simply have to deal with the data I've got.
I'm looking forward to hearing from you. It would be of great value to me if you have any thought or solutions for this problem.
Thank you very much!
The topic has been locked.