Показать сообщение отдельно
  #12  
Старый 07.04.2012, 11:42
nixel nixel вне форума
Начинающий
 
Регистрация: 12.12.2011
Адрес: Москва
Сообщения: 150
Версия Delphi: XE2-U4
Репутация: 131
По умолчанию

Цитата:
Сообщение от Noqrax
Вторая ошибка решилась.
Но по-прежнему ошибка несовместимости данных.
Вообще, power и intpower возвращают extended. Попробуйте вызов через round(intpower(x, y)) для перевода результата возведения в степень в тип integer.
Тогда компилятору нужно будет расширять инт до сингл, а не пытаться изменить тип возвращаемого функцией значения,
Ответить с цитированием