logciel : convertir un nombre à virgule (autre base)
Répondre à la discussion
Affichage des résultats 1 à 10 sur 10

logciel : convertir un nombre à virgule (autre base)



  1. #1
    acx01b

    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

    -----

  2. #2
    invite3d7be5ae

    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.

  3. #3
    acx01b

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

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

  4. #4
    invite6de5f0ac

    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. A voir en vidéo sur Futura
  6. #5
    Jeanpaul

    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 ?

  7. #6
    invite6de5f0ac

    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.

  8. #7
    invite8fe74e77

    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

  9. #8
    acx01b

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

  10. #9
    invite6de5f0ac

    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

  11. #10
    invite6de5f0ac

    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

Discussions similaires

  1. convertir coordonée d'un point d'un plan dans un autre plan
    Par invitec6a67b2e dans le forum Mathématiques du supérieur
    Réponses: 1
    Dernier message: 26/09/2007, 20h10
  2. base de données ou autre ?
    Par invite64157a37 dans le forum Logiciel - Software - Open Source
    Réponses: 3
    Dernier message: 20/03/2007, 18h06
  3. Calcul en virgule fixe/flottante
    Par invitefbd123a4 dans le forum Logiciel - Software - Open Source
    Réponses: 1
    Dernier message: 17/02/2007, 15h15
  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, 12h58
  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, 07h21