| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > 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 классе и с логарифмами и другими чудесами науки не знаком) |