Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.01.2012, 22:13   #1
Yulia13
Пользователь
 
Регистрация: 22.01.2012
Сообщений: 19
По умолчанию как записать

Как записать на Паскале «2,5 в степени 16,7»?
Yulia13 вне форума Ответить с цитированием
Старый 22.01.2012, 22:15   #2
Luuzuk
Форумчанин
 
Аватар для Luuzuk
 
Регистрация: 18.01.2012
Сообщений: 975
По умолчанию

Можно сначала написать функцию возведения в дробную степень

Код:
Function Pow(A,B:Real):Real;
{ Функция возведения в степень (A^B) }
Var T:Real;
Begin
     T := Abs(A);
     If A < 0 Then Pow := (-1)*Exp(B*Ln(T))
              Else Pow := Exp(B*Ln(T));
End;
а потом уже записать выражение
Код:
  var something: real;
  ...
  something := pow(2.5, 16.7);
  ...
Благодарить в репутацию. Проклинать — туда же
Luuzuk вне форума Ответить с цитированием
Старый 22.01.2012, 22:19   #3
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

Цитата:
Как записать на Паскале «2,5 в степени 16,7»?
Код:
exp(ln(2,5)*16,7)
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума Ответить с цитированием
Старый 22.01.2012, 22:20   #4
whatever
a.k.a. Skull
Форумчанин
 
Регистрация: 17.11.2009
Сообщений: 963
По умолчанию

exp(16.7*ln(2.5))
Все тривиальное просто
whatever вне форума Ответить с цитированием
Старый 22.01.2012, 22:22   #5
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

Цитата:
Сообщение от whatever Посмотреть сообщение
exp(16.7*ln(2.5))
А в чём разница?
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума Ответить с цитированием
Старый 22.01.2012, 22:24   #6
whatever
a.k.a. Skull
Форумчанин
 
Регистрация: 17.11.2009
Сообщений: 963
По умолчанию

Цитата:
Сообщение от Hacker19_90 Посмотреть сообщение
А в чём разница?
В двух - трех секундах нажатия на кнопку "отправить"
Все тривиальное просто
whatever вне форума Ответить с цитированием
Старый 22.01.2012, 22:28   #7
Luuzuk
Форумчанин
 
Аватар для Luuzuk
 
Регистрация: 18.01.2012
Сообщений: 975
По умолчанию

...и в том, что я общий вариант предложил, а ребята — частные =)
Благодарить в репутацию. Проклинать — туда же
Luuzuk вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как сравнить 4 числа,наименьшее записать в R15.как вычислить степень? dezder Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 6 18.12.2011 13:02
как на паскале записать ? sektor2011 Помощь студентам 1 30.03.2011 19:01
Как записать ип cargo29 PHP 2 20.03.2011 23:30
Как записать? cargo29 Работа с сетью в Delphi 12 29.12.2010 19:57
как записать? grafgrial Общие вопросы Delphi 6 17.04.2010 22:31