Вопрос по Delphi

Delphi, функция "Power"

res:=Power(x,y) (это функция возведения числа в степень)
В этом выражении пишет что Power - неизвестная переменная.
Может есть какие-то особенности синтаксиса?
 

FEOFAN

http://feofan.com
Навскиду:
синтаксис верный?
в каком модуле она исспользуется, подключил ли ты его?
 

Igorok

Статус
А мне кажитсь что такой функции никогда и небыло...
В принципе функцию возведения любого числа в (почти) любую степень можна и самому написать.
 

SoLar

Забанен
Все работает... Просто процедура работает с типом данных Extended.

Код:
procedure TForm1.FormCreate(Sender: TObject);
var
  x,y,z:Extended;
  temp:string;
begin
   x:=2;
   y:=2;
   z:=Power(x,y);
   str(z,temp);
   Form1.Caption:=temp; 
end;
В заголовке окна отобразилось 4.00000000000000E+0000... Все ОК!
 
Останнє редагування:

SoLar

Забанен
Igorok сказав(ла):
А мне кажитсь что такой функции никогда и небыло...
В принципе функцию возведения любого числа в (почти) любую степень можна и самому написать.
Данная функция существует с времен Delphi3 и даже Pascal и находится в обязательном (для Delphi) модуле math.pas...

PS: тоже мне, Мастер Delphi!
 
Проблема была действительно в неподключенном модуле.
Всем спасибо.
Вопрос исчерпан.
 
Чтобы не создавать новую тему, напишу здесь.

Цель такова, чтобы при закрытии формы, таблица базы данных, которая находится в ней, очищалась.
 

ruslan

Member
чтобы при закрытии формы, таблица базы данных, которая находится в ней, очищалась
В обработчике OnCloseQuery твоей формы пишешь следующее:
Query1.Close;
Query1.SQL.Clear;
Query1.SQL.Add('DELETE FROM YourTableName');
Query1.ExecSQL;
 

JamesSH

#indie
Помощь по Delphi

У меня вопрос, кто может зделать программу в Delphi. Общее условие такое: создать программу, которая формирует с введенных или считанных из файла слов общепринятый кроссворд. Пожалуйста, очень нужна помощь!!! Кому не трудно помочь человеку в беде и немного подработать - ОТЗОВИТЕСЬ! Пожалуйста! Моя жизнь висит на волоске :daz:
 

FEOFAN

http://feofan.com
Ого загнул=)
Как по мне-тут немного олипиадностью попахиввает.
 
Зверху