Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Object Pascal: кроссплатформенные технологии > умножение |
Автор: namra 9.11.2008, 15:18 |
как умножить в паскале x на х чтобы ответ выдовал х в квадрате. x*x=x^2 |
Автор: mr.Anderson 9.11.2008, 15:24 | ||
Чего? Возвести число в квадрат, что ли?
|
Автор: SPrograMMer 10.11.2008, 11:55 |
не... наверное... ему нужен ответ "нормальный", ну то есть не в одну строчку, как мя понимаю, а в виде индекса |
Автор: Metalex 10.11.2008, 11:55 |
Возведение в квадрат. Есть функция sqr(x), где x - число, возводимое в квадрат. |
Автор: namra 11.11.2008, 18:42 |
нет мне нужно не число, X у меня вообще ни какому числу не равно мне нужно например еслим будет пример: ((x-5)*x)/3=(x^2-5x)/3 |
Автор: Metalex 11.11.2008, 21:08 |
Не знаю, кто как, а я просто не могу понять, что тебе нужно. вот. |
Автор: namra 12.11.2008, 19:01 |
x*x=x в квадрате x*x*x=x в кубе и т.д. |
Автор: volvo877 12.11.2008, 19:29 |
namra, ты можешь нормально написать, что у тебя есть (что дано, строки? Числа? Файлы? Сферические кони в вакууме? Что это?), и что тебе надо получить? Те обрывки твоих мыслей, которые написаны выше не дают четкого представления... |
Автор: deswars 14.11.2008, 01:34 |
Ты хочеш, чтобы тебе сделали синтаксический анализатор? Или что? ![]() |
Автор: megabist 18.11.2008, 09:03 | ||
Ему нужен кусок раскрыватора скобочков =) Если я правильно понял, конечно =) тогда я бы сделал так: Искать построку x*x posом и менять её на сзаранее заготовленную... Если циклом делать то можно степени до 125 отследить (Больше там врядли в строку влезет просто)
|
Автор: Dobermann 18.11.2008, 16:38 |
Насколько я понял в квадрат нужно возводить выражение... |
Автор: Julius 10.1.2010, 13:18 |
наверно ему нужна такая вещь про которую я в силу своего незнания паскаля не знаю =)) есть переменные x, y, нужен оператор который возводит x^y, насколько я знаю в паскале такого нет, нужно циклом или еще как... P.S. Ух ты, как же давно это было...) |
Автор: Фантом 10.1.2010, 14:15 |
Зачем циклом-то? x^y = exp(y*log(x)), экспонента и натуральный логарифм в Паскале есть. |
Автор: Julius 10.1.2010, 14:30 |
гм, вот и ответ) я-то учусь в 9 классе и с логарифмами и другими чудесами науки не знаком) |