Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

нужно ввести число 10 в степени 1.8


Андрусь ©   (2002-08-20 18:38:00) 

Привет всем!Такая возникла проблема: нужно ввести число 10 в степени 1.8 в константе.Пишу 1е+1.8,но компилер ругается.Можно ли вообще это сделать либо придётся все на калькуляторе пересчитывать.
Зараннее всем большое спасибо.


RV   (2002-08-20 18:57:00) [1]

на если так, то на калькуляторе действительно проще было бы


Андрусь   (2002-08-20 18:56:00) [2]

Да,народ, вы правильно въехали.


BOA_KAA   (2002-08-20 18:56:00) [3]

Проще говоря, ничего не получится в константе:-). Либо задавать в VAR"е и програмно вычислять, либо, что проще и мудрее, на калькуляторе:-))


Андрей Прокофьев   (2002-08-20 18:51:00) [4]

Он хочет написать
const MyConst = 10 ^ 1.8;


RV   (2002-08-20 18:50:00) [5]

ввести число 10 в степени 1.8 в константе
:)
вообще-то я тоже не понял, что спрашивают
как это ввести ...в константе


BOA_KAA   (2002-08-20 18:46:00) [6]

>RV
Я сначала тоже подумал, что он это имеет ввиду:-)), но он пытается в константах задать заранее неправильное число:-)).


RV   (2002-08-20 18:44:00) [7]

X^Y = exp(ln(X) * Y)


BOA_KAA   (2002-08-20 18:44:00) [8]

Вообще-то ничего не получится. Ты пытаешься написать ему 1*10^1,8, а это сущее безобразие:-))


Наверх

Титульная страница Поиск, карта сайта Написать письмо