Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2788 connectés 

  FORUM HardWare.fr
  Programmation

  [C] Changement de base

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C] Changement de base

n°77419
nix_
Posté le 02-12-2001 à 12:56:43  profilanswer
 

Je cherche deux fonctions C:
Une fonction qui transforme un nombre en base 10(sous forme de chaine de caractère)en n'importe quelle base.
Une fonction qui transforme 1 nombre en n'importe quelle base en base 10
 
Ca doit bien exister quelque part ca non?
Merci ;)

mood
Publicité
Posté le 02-12-2001 à 12:56:43  profilanswer
 

n°77422
verdoux
And I'm still waiting
Posté le 02-12-2001 à 13:00:47  profilanswer
 

Non ça n'existe pas.
A toi de les  écrire.

n°77423
youdontcar​e
Posté le 02-12-2001 à 13:10:00  profilanswer
 

tu peux commencer par regarder strtol().

n°77426
Suri
Darksurious
Posté le 02-12-2001 à 13:31:20  profilanswer
 

Verdoux a écrit a écrit :

Non ça n'existe pas.
A toi de les  écrire.  




 
 :jap:


---------------
Suri.morkitu.org : Balades au coeur de la ville...
n°77485
nix_
Posté le 02-12-2001 à 16:53:24  profilanswer
 

Merci les gars, vous m'avez bien aidé!

n°77517
corvincent
Posté le 02-12-2001 à 19:05:03  profilanswer
 

nombre ==> b10
===============
 
int nombre;
int b10;
int i=0;
 
while (nombre >0)  
{
b10+=(nombre % 10) * pow(base,i); /* base = base de depart */
nombre=nombre/10;
i++;
}
 
 
voila je pense qu'il n'y a pas d'erreur

 

[edtdd]--Message édité par corvincent--[/edtdd]

n°77522
corvincent
Posté le 02-12-2001 à 19:11:41  profilanswer
 

nombre b10 ==> base N
=====================
 
int nombreb10;    /*nombre a convertir */
int baseN;
int base;         /* vers la base a convertir */
int i;
 
while (nombreb10>0)
{
baseN+=(nombreb10%base)*pow(10,i);
nombreb10/=base;
i++;
}


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [C] Changement de base

 

Sujets relatifs
la base de donnée mysql sur free.fr elle est cassée ou koua ?[VB] Déploiement d'un projet avec base de données (un peu compliqué)
Gros problème avec base MYSQL !!!!! :([HS URGENT] Transférer une Base Oracle 6i vers un Oracle 9i
[Delphi] Urgent : Excel, changement de la feuille activeASP + Base de données + Erreur de doublon
Comment convertir une base Access 2002 en base MySql ????est il possible d'importer une base sql distante sur un compte free.fr
connexion a la base sql de kilioAccess : transférer une base Access vers Acces -> Pb de mot de passe
Plus de sujets relatifs à : [C] Changement de base


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR