Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.07.18;
Скачать: CL | DM;

Вниз

Нужно возвести в квадрат   Найти похожие ветки 

 
Коля ©   (2002-07-06 17:47) [0]

Извините за дурацкий вопрос, но под рукой нету справки Делфи и прочитать негде.
Какой оператор использовать в языке pascal, чтобы вичислить квадрат числа, если ^ не работает? (x*x) тоже не пойдет...
Спасибо!


 
GrayFox   (2002-07-06 18:01) [1]

sqr(x) - квадрат
sqrt(x) - корень


 
Anatoly Podgoretsky ©   (2002-07-06 18:18) [2]

Если в языке нет функции возведения в квадрат, то старый дедовский метод x*x везде работает, а вот почему у тебя это не получается это вопрос


 
GrayFox   (2002-07-06 18:52) [3]

=))))


 
Doctor Deejay ©   (2002-07-06 18:53) [4]

sqr(x)


 
Коля ©   (2002-07-06 18:54) [5]

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

for i:=0 to Rttx do
y:= x ^ i;

посколько оператор ^ не работает, его нужно заменить на какой- нибудь другой, а какой?


 
Doctor Deejay ©   (2002-07-06 19:19) [6]

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


 
Anatoly Podgoretsky ©   (2002-07-06 19:27) [7]

Коля © (06.07.02 18:54)
А где здесь квадрат, и зачем ты это делаешь в цикле, цикл выкинуть и использовать только последнее возведение в степень y:= x ^ Rttx;
Что бы не спрашивал в следующий раз как по английски возведение в степень, сразу говорю Power


 
GrayFox   (2002-07-06 20:43) [8]

y:=exp(Rttx*ln(x)) <=> y:=x^Rttx;


 
Коля ©   (2002-07-07 07:36) [9]

Вы немного не так поняли: я использую for, потому что мне необходимо узнать все степени x от 0 до RttX например если использовать x:=3 то результат должен быть таким:
0
3
9
27...

хммм y:=exp(Rttx*in(x)) - компилятор дает ошибку на in: Error of expresion. Поскольку используется функция exp, я объявил переменные x и Rttx как real.

2Doctor Deejay а можно поподробней? как использовать этот модуль?


 
asmer   (2002-07-07 09:07) [10]

не, ошибка потому, что ты пишешь IN, а не LN :)


 
Коля ©   (2002-07-07 09:44) [11]

а все понятно... что же я так :))))


 
Anatoly Podgoretsky ©   (2002-07-07 09:56) [12]

Коля © (07.07.02 07:36)
Мы тебя правильно поняли, то что ты хочешь узнать все степени это хорошо, но узнаешь только последнюю, так как предыдущии пропадают в воздухе. Тебе надо изменить алгоритм, где то сохранять предыдущие значения



Страницы: 1 вся ветка

Текущий архив: 2002.07.18;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.017 c
3-57943
Юра
2002-06-25 15:36
2002.07.18
Вывести в QReport две таблицы


4-58374
n\a
2002-05-17 01:24
2002.07.18
FilePathFromHandle?


7-58333
cfk
2002-04-20 13:54
2002.07.18
Как узнать какое железо стоит на компе.


3-57997
kosyak
2002-06-27 11:14
2002.07.18
Ребята помогите базу набить


1-58132
skiph
2002-07-08 14:51
2002.07.18
Форма