![]() |
![]() |
![]() ![]()
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: 749 Pomógł: 37 Dołączył: 3.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
Już mam ten problem rozwiązany. Funkcją str_replace zamieniam wszystkie przecinki na kropki, i traktuje je normalnie jako cyfry...
Właśnie skończyłem pisać drugi konwerter... Na jednym moim przykładzie działa bardzo dobrze... Niestety nie wiem skąd mógłbym wziąć więcej przykładów żebym mógł sprawdzić moje konwertery dokładnie... tak aby później nie było przykrych niespodzianek. Ma ktoś funkcję która wykona potęgowanie liczby a do potęgi b? Mam funkcję która wykonuję odwrotną notację polską (aż do wyniku). I teraz jak z tego skryptu zrobić żeby w tablicy $etap jako każdy element był jeden etap rozwiązania działania w onp? Oto kon funkcji
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 17:55 |