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 Jean-Baptiste MASSUELLES other posts by this author
Aug 1 2006 6:25AM messages near this date
[php-france] [PHP] arrondir un chiffre pour qu'il soit divisible par 4 | Re: [php-france] [PHP] arrondir un chiffre pour qu'il soit divisible par 4
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
Open Log
SSII - e-BUSINESS
Zac de la Teillais - rue Jean-Marie David - 35740 PAC�
T�l. : +33 02 99 23 10 10 - Fax : +33 02 99 23 74 19
www.openlog.fr
--
Ce message et les pi�ces jointes sont �tablis � l'intention exclusive de ses
destinataires.
Si vous n'�tes pas destinataire de ce message, merci d'en avertir
imm�diatement l'exp�diteur.



 

-- 
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