Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> jak majac liczbe x wygenerowac dopelnienie do peln
T-rex
post 20.01.2005, 22:39:09
Post #1





Grupa: Zablokowani
Postów: 34
Pomógł: 0
Dołączył: 27.03.2004

Ostrzeżenie: (20%)
X----


mam liczbe x, i chce miec kolejne dopelnienia do 10, np mam 7 to pokazuje mi 10 , mam 23 to pokazuje 30 mam 100 to pokazuje 110 120 130, mam 20 pokazuje 30, mam 41 pokazuje 50 etc. Chyba zrozumielisice mnie smile.gif

Ten post edytował T-rex 20.01.2005, 22:39:53


--------------------
brak?
Go to the top of the page
+Quote Post
WooKy
post 20.01.2005, 22:54:50
Post #2





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 19.10.2003

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


Zrob modulo liczby z 10, da ci jakas reszte i dodaj ta reszte do liczby.
Np. 7 mod 10 da reszty 3 dodasz do 7 i masz 10 winksmiley.jpg
Inaczej mozna by podzielic przez 10, zaokraglic ulamek w gore do calosci i wymnorzyc przez 10.
Np. 7 / 10 da 0,7 zaokraglasz do 1 i mnozysz x10 daje ci 10.
Go to the top of the page
+Quote Post
dr_bonzo
post 20.01.2005, 23:15:31
Post #3





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

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


czyli
  1. <?php
  2. $x = ceil( $x / 10 ) * 10
  3. ?>


--------------------
Nie lubię jednorożców.
Go to the top of the page
+Quote Post
T-rex
post 21.01.2005, 18:14:27
Post #4





Grupa: Zablokowani
Postów: 34
Pomógł: 0
Dołączył: 27.03.2004

Ostrzeżenie: (20%)
X----


ale jak mam pelna liczbe np 30 czy 110, to pokaze mi 30 i 110, a nie o 10 wieksza czyli 40 czy 120


--------------------
brak?
Go to the top of the page
+Quote Post
hwao
post 21.01.2005, 18:29:10
Post #5


Developer


Grupa: Moderatorzy
Postów: 2 844
Pomógł: 20
Dołączył: 25.11.2003
Skąd: Olkusz




  1. <?php
  2. function up( $int )
  3. {
  4. $x = ceil( $int / 10 );
  5. if( ( $int % 10 ) == 0 ) 
  6. {
  7.  return $x * 10 +10;
  8. }else{
  9.  return $x * 10;
  10. }
  11.  
  12. echo up( 10 );
  13. ?>

Powino byc ok ale glowy nie dam
Go to the top of the page
+Quote Post
hawk
post 24.01.2005, 09:19:44
Post #6





Grupa: Zarejestrowani
Postów: 521
Pomógł: 0
Dołączył: 3.11.2003
Skąd: 3city

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


  1. <?php
  2. function megaRotfl($foo) {
  3. $bar = $foo % 10;
  4. return $bar ? $foo - $bar + 10 : $foo;
  5. }
  6. ?>

P.S. T-Rex, zdecyduj się, co chcesz mieć przy pełnych dziesiątkach, bo twoje posty są, hmm, niekonsekwentne.
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 27.06.2025 - 04:19