![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 749 Pomógł: 37 Dołączył: 3.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Potrzebuje napisać skrypt który będzie rozwiązywał działania i będzie przedstawiał etapy jego rozwiązania, np. Podaje mu działanie: 6*4*(2/5+34-2*2)/2 a on wykonuje na nim operacje i zwraca mi takie coś: 6*4*(0,4+34-4)/2= =6*4*34,4/2= =24*34,4/2= =24*17,2= =417,6 Zdaję sobie z tego sprawę że to nie będzie proste zadanie, wiec prosze was o pomoc... Jak się za taki skrypt zabrać? Co proponujecie? Ten post edytował 1010 3.10.2006, 20:25:38 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 0 Dołączył: 10.09.2005 Skąd: Sosnowiec Ostrzeżenie: (0%) ![]() ![]() |
Sam zastanawiałem się nad ONP i dalej nie jestem przekonany nad jego zastosowaniem tutaj. Zapis postfixowy nic tutaj tak własciwie nie zmienia, bo problem dalej pozostaje ten sam a zmienia się tylko jego zapis. Chodzi o etapowe rozwiązywanie i na bieżąco wyświetlanie postępu. Zaryzykowałbym nawet stwierdzenie że ONP tylko komplikuje sprawę, opuszczając nawiasy. To że taki zapis jest przystępniejszy maszynie nie znaczy że bliższy jest rozwiązaniu problemu.
Wg. mnie - chybiona droga, i zbędne bawienie się w konwersję ONP -> tradycyjne. Jasne, można tłumaczyć że wszystko w końcu sprowadza się do tej notacji, ale to że wszystko sprowadza się w końcu do zer i jedynek wcale nie znaczy że mamy się nimi bawić... (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Edit: Cytat to że wszystko sprowadza się w końcu do zer i jedynek wcale nie znaczy że mamy się nimi bawić... (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Wybacz 1010, nie mam nic złego na myśli (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
Ten post edytował Gnomik 5.10.2006, 10:51:26 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 10:56 |