Здравствуйте Гость ( Вход | Регистрация ) | Выслать повторно письмо для активации |
denicko |
Отправлено: Oct 19 2010, 06:08 PM
|
||
Солдат Группа: Members Сообщений: 5 Пользователь №: 3572 Регистрация: 19-October 10 |
Помогите пожалуйста исправить ошибку в коде, программа работает, но не корректно. Задача Создать форму, для вычисления среднего арифметического трех введенных чисел. Вычисление происходит в результате изменения значения третьего числа. Код
|
||
Матроскин |
Отправлено: Oct 20 2010, 12:05 PM
|
||
Генерал Группа: Members Сообщений: 245 Пользователь №: 2581 Регистрация: 9-June 09 |
В переменных num передаются строковые типы данных, поэтому обработчик соответственно производит с ними конкатенацию (присоединение), а затем делит на 3. Например, вводим числа 1, 2 и 3, в результате конкатенации получаем 123, делим на 3, итог - 41. Т.е., необходимо привести строку к числу, а это можно сделать с помощью ф-ции Number:
Так считает то, что нам нужно -------------------- |
||
denicko |
Отправлено: Oct 20 2010, 02:50 PM
|
Солдат Группа: Members Сообщений: 5 Пользователь №: 3572 Регистрация: 19-October 10 |
Матроскин, огромное спасибо вам, очень признателен!
|
Матроскин |
Отправлено: Oct 20 2010, 03:31 PM
|
Генерал Группа: Members Сообщений: 245 Пользователь №: 2581 Регистрация: 9-June 09 |
Пожалуйста
-------------------- |