| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Для новичков > Incompatible types: 'Integer' and 'Extended' |
| Автор: Alexanddr 16.12.2009, 14:51 | ||
| Что означает Incompatible types: 'Integer' and 'Extended'? Не совпадают типы? вот есть код, что в нём не так?
а расчитывается вот эта формула |
| Автор: Alexeis 16.12.2009, 15:02 |
| Функция Power возвращает значение типа Extended, т.е. с плавающей точкой. Чтобы его присвоить переменной типа Integer такое значение нужно округлить одной из функций Round или Trunc. Добавлено через 1 минуту и 48 секунд P.S. не советую переменные называть "Result". Это зарезервированное слово-переменная в которой из функции возвращают значение. Могут получиться трудноуловимые ошибки. |
| Автор: profesiachuvak 18.12.2009, 18:36 | ||
Ну ещё в добавок предложу такой вариант :
|