ASPN ActiveState Programmer Network
ActiveState
/ Home / Perl / PHP / Python / Tcl / XSLT /
/ Safari / My ASPN /
Cookbooks | Documentation | Mailing Lists | Modules | News Feeds | Products | User Groups


Recent Messages
List Archives
About the List
List Leaders
Subscription Options

View Subscriptions
Help

View by Topic
ActiveState
.NET Framework
Open Source
Perl
PHP
Python
Tcl
Web Services
XML & XSLT

View by Category
Database
General
SOAP
System Administration
Tools
User Interfaces
Web Programming
XML Programming


MyASPN >> Mail Archive >> php-france
php-france
Re: [php-france] [PHP] arrondir un chiffre pour qu'il soit divisible par 4
by Lacaille Charles Philippe other posts by this author
Aug 1 2006 6:58AM messages near this date
RE: [php-france] [PHP] arrondir un chiffre pour qu'il soit divisible par 4 | [php-france] Puzzle
Jean-Baptiste MASSUELLES a écrit :
>  Bonjour Charles-Philippe,
>  La réponse purement mathématique à ton problème est :
>          $nombredivisiblepar4 = $nombredimages + (4 - $nombredimages%4);
>  En effet modulo renvoi le reste de ta division entière.
>  Exemple pour 41 :
>   41%4 renvoie 1
>   4-1 = 3
>  Ton nombre est donc 44.
>  Mais ceci dit si tu veux juste le nombre de lignes :
>          $nombredelignes = ((int)$nombredimages/4) + 1;
>  Doit marcher très bien aussi.
>  (int)$nombredimages/4 reviens à prendre la partie entière de la division.
>  En espérant que ça t'aide.
>  
>  -- 
>  Jean-Baptiste MASSUELLES - Chef de projets

Merci pour cette aide.
Je n'ai pas tout compris dont notamment le modulo malgré la lecture des 
pages d'aide de PHP et est utilisé ta troisième solution à laquelle je 
pensais mais que je n'arrivai pas à me modéliser.

Cette solution m'apporte un autre problème de vignette fantôme cette 
fois qu'une simple condition devrait pouvoir résoudre.

Merci pour ton aide qui m'a été précieuse.

Cordialement.


-- 
     ("`-''-/").___..--''"`-._
      `6_ 6  )   `-.  (     ).`-.__.`)
      (_Y_.)'  ._   )  `._ `. ``-..-'
       `--'_..-_/  /--'_.' ,'
(ll).-''  (((!.'  ((!.-'
LACAILLE Charles-Philippe
charlies@[...].com
-----------------------------------------------------------------------

-- 
Se désabonner ? Envoyez un mail à php-france-unsubscribe@[...].org
Plus d'informations ? Envoyez un mail à sympa@[...].org ayant pour sujet HELP
Thread:
Lacaille Charles Philippe
Jean-Baptiste MASSUELLES
Lacaille Charles Philippe

Privacy Policy | Email Opt-out | Feedback | Syndication
© ActiveState Software Inc. All rights reserved