Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> noacja wykladnicza
1010
post
Post #1





Grupa: Zarejestrowani
Postów: 749
Pomógł: 37
Dołączył: 3.10.2006

Ostrzeżenie: (0%)
-----


Jak zamienić liczbę ze zmiennej na zapis w notacji wykładniczej?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
php programmer
post
Post #2





Grupa: Zarejestrowani
Postów: 1 045
Pomógł: 5
Dołączył: 8.11.2004
Skąd: trójmiasto

Ostrzeżenie: (0%)
-----


wiem jak wziąść wykładnik
wykładnik = ilość znaku twojej liczby minus jeden
np 12345 składa się z 5 znaków wieć bedzie 10^4

a dalej to już proste twoją liczbę 12345 dzielisz przez 10^4
i masz pierwszy człon czyli 1,2345
a więc w końcowym efekcie masz
1,2345 * 10^4

Edit: poprawka kodu

  1. <?php
  2. function Przeksztalcenie($liczba){
  3. $wykladnik = strlen($liczba)-1;
  4. $mnoz = pow(10,$wykladnik);
  5. $pierwszy_czlon = $liczba / $mnoz;
  6. return $pierwszy_czlon. ' * 10^'.$wykladnik;
  7. }
  8.  
  9. echo Przeksztalcenie(12345);
  10. ?>


Ten post edytował php programmer 31.10.2006, 23:20:29
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 18.10.2025 - 14:32