Bonjour, cliquez-ici pour vous inscrire et participer au forum.
  • Login:



+ Répondre à la discussion
Affichage des résultats 1 à 10 sur 10

logciel : convertir un nombre à virgule (autre base)

  1. acx01b

    Date d'inscription
    avril 2004
    Localisation
    paris
    Messages
    2 125

    logciel : convertir un nombre à virgule (autre base)

    bonjour, je n'ai pas encore réussi à me mettre sous la main un logiciel qui convertisse rapidement un nombre à virgule dans une autre base que 10 !
    est-ce que par hasard vous en connaissez un ?

    merci d'avance

    -----

     


    • Publicité



  2. Pole

    Date d'inscription
    juin 2005
    Localisation
    Sur terre, mais parfois dans la Lune.
    Âge
    24
    Messages
    480

    Re : logciel : convertir un nombre à virgule (autre base)

    La calculette de Windows! Elle peut convertir en base 2,8,10,16.
    Pour les autres bases, je ne sais pas.

    Pole.
    Pour comprendre la récursivité croisée, il faut comprendre les arbres d'appels. Et vice versa.
     

  3. acx01b

    Date d'inscription
    avril 2004
    Localisation
    paris
    Messages
    2 125

    Re : logciel : convertir un nombre à virgule (autre base)

    ben non la calculette windows elle prend la partie entière seulement pour convertir...
     

  4. fderwelt

    Date d'inscription
    février 2006
    Âge
    57
    Messages
    2 041

    Re : logciel : convertir un nombre à virgule (autre base)

    Bonsoir,

    J'ai trouvé ça, entre autres, mais ça doit être un peu juste:

    http://www.geocities.com/oosterwal/c...r/dec2bin.html

    Au moins, ça illustre le principe.

    -- françois
     

  5. Jeanpaul

    Date d'inscription
    novembre 2003
    Localisation
    Banlieue parisienne
    Messages
    10 538

    Re : logciel : convertir un nombre à virgule (autre base)

    Je vais peut-être dire une bêtise mais voilà : si on multiplie le nombre par B^n où B est la base nouvelle, et qu'on prend la partie entière, est-ce qu'on n'est pas ramené à un problème connu, à savoir convertir un entier d'une base dans une autre ?
     


    • Publicité



  6. fderwelt

    Date d'inscription
    février 2006
    Âge
    57
    Messages
    2 041

    Re : logciel : convertir un nombre à virgule (autre base)

    Citation Envoyé par Jeanpaul
    Je vais peut-être dire une bêtise mais voilà : si on multiplie le nombre par B^n où B est la base nouvelle, et qu'on prend la partie entière, est-ce qu'on n'est pas ramené à un problème connu, à savoir convertir un entier d'une base dans une autre ?
    C'est OK (en théorie, et à quelques chichis près quant aux arrondis), mais pas très praticable à cause du nombre de chiffres... On peut le faire à condition d'avoir une calculette en multiprécision. Ce qui est plus facile que d'avoir directement la virgule flottante en base quelconque, j'admets.

    -- françois

    P.S. - Je crois que Mathematica le fait. Mais c'est un logiciel payant, et cher.
     

  7. frisco

    Date d'inscription
    janvier 2006
    Âge
    35
    Messages
    39

    Re : logciel : convertir un nombre à virgule (autre base)

    sur google chercher

    ieee 754 converter

    ou


    ieee 754 conversion


    IEEE 754 est la norme de codage des réel dans les processeur
     

  8. acx01b

    Date d'inscription
    avril 2004
    Localisation
    paris
    Messages
    2 125

    Re : logciel : convertir un nombre à virgule (autre base)

    ok merci beaucoup !
    moi j'avais pensé à convertir le nombre (exemple à virgule en disant que 2.55 = 255/10^2 = 11111111/1100100 en base 2, il n'y a plus qu'à faire la division, avec la précision que l'on veut.... il y a-t-il un moyen plus simple ?
    (jeanpaul je n'ai pas compris l'histoire de multiplier d'abord par b^n, qu'est-ce que n, ne voulais tu pas dire 10^n quand on a un nombre en base 10 à convertir dans une autre base ?)
     

  9. fderwelt

    Date d'inscription
    février 2006
    Âge
    57
    Messages
    2 041

    Re : logciel : convertir un nombre à virgule (autre base)

    Citation Envoyé par acx01b
    ok merci beaucoup !
    moi j'avais pensé à convertir le nombre (exemple à virgule en disant que 2.55 = 255/10^2 = 11111111/1100100 en base 2, il n'y a plus qu'à faire la division, avec la précision que l'on veut.... il y a-t-il un moyen plus simple ?
    (jeanpaul je n'ai pas compris l'histoire de multiplier d'abord par b^n, qu'est-ce que n, ne voulais tu pas dire 10^n quand on a un nombre en base 10 à convertir dans une autre base ?)
    Oui, ça marche, si tu sais faire une division avec une précision arbitraire...

    L'idée de jeanpaul, c'est que si x = b1b0,b-1b-2b-3b-4... en binaire, alors 16x = 24x = b1b0b-1b-2b-3b-4,...

    (je mets une virgule décimale comme en français, hein, à cause des points de suspension)

    Donc si on ne se préoccupe pas trop de l'arrondi après b-4, ça colle.

    -- françois
     

  10. fderwelt

    Date d'inscription
    février 2006
    Âge
    57
    Messages
    2 041

    Re : logciel : convertir un nombre à virgule (autre base)

    Citation Envoyé par frisco
    sur google chercher

    ieee 754 converter

    ou


    ieee 754 conversion


    IEEE 754 est la norme de codage des réel dans les processeur
    Ah ouaaaiiiis, c'est cool! Y'a plein d'applets et tout qui font ça très bien... Bon d'accord, ça fait que le décimal <--> binaire et encore seulement au format IEEE-754, mais je ne pense pas que acx01b veuille passer de la base 3 à la base 7? Si?

    -- françois
     


    • Publicité







Sur le même thème :





 

Discussions similaires

  1. convertir coordonée d'un point d'un plan dans un autre plan
    Par _Aravis dans le forum Mathématiques du supérieur
    Réponses: 1
    Dernier message: 26/09/2007, 21h10
  2. base de données ou autre ?
    Par lappin dans le forum Logiciel - Software - Open Source
    Réponses: 3
    Dernier message: 20/03/2007, 19h06
  3. Calcul en virgule fixe/flottante
    Par aurelien.pean dans le forum Logiciel - Software - Open Source
    Réponses: 1
    Dernier message: 17/02/2007, 16h15
  4. une horloge avec une autre base de temps ?
    Par Spacecrono dans le forum Logiciel - Software - Open Source
    Réponses: 4
    Dernier message: 25/01/2005, 13h58
  5. [Biologie Moléculaire] Nombre de bases d'un gène
    Par Evil.Saien dans le forum Biologie
    Réponses: 2
    Dernier message: 08/01/2004, 08h21