Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2002.04.01;
Скачать: [xml.tar.bz2];

Вниз

Как возвести в степень отрицательное число?   Найти похожие ветки 

 
Transaero   (2002-03-19 12:04) [0]

Как возвести в степень отрицательное число?


 
SVM   (2002-03-19 12:21) [1]

A Power, IntPower не подходят?


 
Miwa   (2002-03-19 12:48) [2]

2 SVM:
function Power(const Base, Exponent: Extended): Extended;
Description
Power raises Base to any power. For fractional exponents or exponents greater than MaxInt, Base must be greater than 0.

Поэтому может сделать так:

if a < 0 then
if a div 2 = 0 then {число четное}
a:=power(abs(a),st) else a:=-power(abs(a),st)


 
drol   (2002-03-19 13:05) [3]

Надо x возвести в y
В целую степень возвести с помощью Power
А вот в действительную можно возвести только положительное число
p:=exp(y*ln(x));


 
DieHard   (2002-03-19 13:05) [4]

2Miwa: Наверно имеется в виду четная/нечетная степень?
И, кстати, существует такая функция как odd


 
VictorT   (2002-03-19 13:22) [5]

Была подобная ветка в потрепаться.



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

Форум: "Основная";
Текущий архив: 2002.04.01;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.006 c
1-218
van
2002-03-20 13:30
2002.04.01
как программно создать временную форму?


3-15
vasilly
2002-03-06 08:48
2002.04.01
Как правильно получить результат выполнения хранимой процедуры с выходными параметрами!!!


4-339
Ольга
2002-01-30 14:04
2002.04.01
Если зависло окно DOS...


6-260
KaPaT
2002-01-20 01:39
2002.04.01
Очень простой вопрос!


1-122
snoup
2002-03-21 16:54
2002.04.01
Как сделать что бы при нажатие на кнопку создавался BAT-файл?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский