Rechercher : dans
Par :

Php-Transformer un decimal en entier

Dernière réponse le 26 oct 2009 à 12:02:43 Culte, le 23 mai 2005 à 22:49:57 
 Signaler ce message aux modérateurs

Bonjour,
j aimerais savoir si il etait possible de transformer un decimal en entier :

je fait ce type d operation :
pour $i=1
$i/3=0,3333333333333.............

et je voudrais recuper la valeur 0 dans ce cas la. ou 1 dans le cas suivant:
pour $i=4
$i/3=1,3333333333333........

Si quelqu un a une solution pour ce genre de manip je le remercie par avance.

Culte.

Meilleures réponses pour « php Transformer un decimal en entier » dans :
[PHP] Transformer une URL en lien hypertexte cliquable VoirGrâce aux expressions régulières, il est possible de transformer en lien hypertexte toute URL de la forme http://URL (ou ftp://URL) ou bien commençant par www. :
Supprimer les accents avec PHP VoirPour un tas de raisons, il est parfois utile de convertir un texte accentué en un texte sans accents. Voici une fonction permettant de transformer très simplement la quasi-totalité des accents en leur équivalent non-accentués : function...
PHP - Nettoyer une chaîne de caractères VoirVoici une fonction en PHP qui peut être assez pratique, surtout quand on fait de l'URL Rewriting. Cette fonction permet de transformer les caractères de n'importe quelle chaîne de caractères en chaîne non accentuée, en enlevant les caractères...
PHP - Les fichiers VoirLa gestion des fichiers avec PHP Avec PHP, la création ou la lecture de fichiers est, une fois de plus, assez simple. Il existe une multitude de fonctions dédiées à l'utilisation des fichiers. La communication entre le script PHP et le fichier...
PHP - Récupération de données VoirPHP rend très simple la récupération de données envoyées par l'intermédiaire de formulaires HTML. Création d'un formulaire Grâce à la balise FORM du langage HTML, il est très simple de créer des formulaires comprenant : des champs de saisie des...
PHP - Bases de données VoirPhp permet un interfaçage très simple avec un grand nombre de bases de données. Lorsqu'une base de données n'est pas directement supportée par Php, il est possible d'utiliser un driver ODBC, pilote standard pour communiquer avec les bases de...

1

kilian, le 23 mai 2005 à 23:05:25

Salut,

Plusieurs choses (qui auront peut être un effet différent).

Tu as pour une variable réelle $real:

settype($real,'integer')


Et aussi le formatage avec printf() comme en C, mais ça ne change pas ta variable....
printf("%d",$real);

http://fr.php.net/manual/fr/function.sprintf.php

Répondre à kilian

2

jakory, le 17 jui 2008 à 09:45:53
  • +2

Floor (arrondit à l'entier inférieur) et ceil (arrondit à l'entier supérieur)

Répondre à jakory

3

mesbahi_, le 19 mai 2009 à 17:25:46

Salut tu peut utilsé l'un des deux fonctions : floor() ou ceil()
voir plus de détails sur php.net

Répondre à mesbahi_

4

 Zincou, le 26 oct 2009 à 12:02:43

Salut tu as également les fonctions Floor() et Ceil()
:-)))

Répondre à Zincou
Collection CommentÇaMarche.net