разный float как результат вычислений

More
2 months 3 weeks ago #163360 by shiva522
shiva522 created the topic: разный float как результат вычислений
Всем привет.

Разбирал пример, приведенный в документации к Limesurvey на тему вычисления индекса веса.
Попробовал написать руками примерно то что у них приводится в качестве примера на картинках. В общих чертах все работает, но есть 1 но.

В уравнении вычисляется этот самый индекс по формуле:

ves/(rost/100)*(rost/100)

в результате вычисления у меня отображается число с запятой в качестве разделителя.

Когда я (для теста) попробовал в этой формуле прямо в вопросе заменить переменные rost и ves конкретными цифрами(теми же самыми цифрами что вводил в опросе когда его запускал) у меня в результате число с точкой в качестве разделителя отображается.

Все бы ничего, но когда это число с запятой в качестве разделителя анализируется далее в опросе, что бы сделать вывод на основании индекса массы о человеке..у меня на выходе получается ничего!

То что это именно число с плавающей точкой я проверял с помощью функции "is_float".

Файл опроса прилагается к сообщению.
Attachments:

Please Log in or Create an account to join the conversation.

Moderators: vipgroup

Start now!

Just create your account and start using Limesurvey today.

Register now
Join our Newsletter!