Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Potęgowanie
Forum PHP.pl > Forum > Przedszkole
Webmasterr
Mam coś takiego:

  1. $dzialanie = preg_replace('#(\d+)\^(\d+}#', 'pow(\\1,\\2)', $dzialanie);


Ten fragment zamienia np. 2^2 na pow(2, 2).
Lecz nie wiem co zrobić, żeby zamieniało też tak: 1^2^3 na pow(pow(1,2), 3).

Jak to zrobić?
toel
nie wiem jak z wydajnością, ale może funkcją rekurencyjną ?
Crozin
Zwróć uwagę na to, że taki zapis jest niejednoznaczny, nie wiadomo czy oznacza http://latex.codecogs.com/png.latex?{2^3}^4 czy http://latex.codecogs.com/png.latex?2^{3^4}
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.