Accueil > Forum > > > > Trop Urgent!!! Pourkoi Double sur 14 chiffres apres la virgule et non 15 !!!!
Trop Urgent!!! Pourkoi Double sur 14 chiffres apres la virgule et non 15 !!!!
vendredi 3 janvier 2003 à 12:08:32 |
Trop Urgent!!! Pourkoi Double sur 14 chiffres apres la virgule et non 15 !!!!

charmout
|
Salut, Je recupere un polynome (format texte) via un certain systeme de regression non-lineaire (ecrit en C). Les coeffcients du polynome sont representes en double precision (donc avec 15 chiffres apres la virgule). Le probleme est que quand je recopie ce polynome dans un module VB, ce con m'arrondit les coefficients à 14 chiffres apres la virgule!!! Ce qui me fait rellement chier (j'ai vrmt besoin des 15!!) Alors, qq'un sait pourkoi (surtout qu'a priori on dit ke dans vb le double est code sur 8octets comme dans le C). merci d'avance Charmout Simply the best
|
|
vendredi 3 janvier 2003 à 12:22:22 |
Re : Trop Urgent!!! Pourkoi Double sur 14 chiffres apres la virgule et non 15 !!!!
|
vendredi 3 janvier 2003 à 23:09:04 |
Re : Trop Urgent!!! Pourkoi Double sur 14 chiffres apres la virgule et non 15 !!!!

charmout
|
Bravo.....t un gagnant ;-)!!!
Pour ceux ki veulent tester :
Dim qq, kk, pp As Variant Private Sub Form_Load() qq = CDec("1.123456789012346") kk = CDec("-1.123456789012345") pp = qq + kk End Sub
Pour info : http://www.estdevvb.com/articles/articles/types-de-donnees1.htm
J'avais commence a envisager une autre solution : generer des dll en C et les appeler dans VB (tres bien explique ic :http://www.laboratoire-microsoft.org/articles/dev/dll/) et ca marche aussi.
Merci beaucoup DARKSIDIOUS. je pense que je vais retenir ta solution pour l'instant (même si c'est trop gourmand en mêmoire) a+
Charmout Simply the best
------------------------------- Réponse au message : -------------------------------
> En effet, les nombres Double sont codés sur 8 octets, tout comme en C, mais VB ne prend en compte que 14 chiffres après la virgule. (15 chiffres significatifs en fait) > Si tu veux récupérer les 15 chiffres, il faut récupérer tes paramètres en Décimal et non en Double > > DARK SIDIOUS > > > ------------------------------- > Réponse au message : > ------------------------------- > > > Salut, > > Je recupere un polynome (format texte) via un certain systeme de regression non-lineaire (ecrit en C). Les coeffcients du polynome sont representes en double precision (donc avec 15 chiffres apres la virgule). > > Le probleme est que quand je recopie ce polynome dans un module VB, ce con m'arrondit les coefficients à 14 chiffres apres la virgule!!! > > Ce qui me fait rellement chier (j'ai vrmt besoin des 15!!) > > > > Alors, qq'un sait pourkoi (surtout qu'a priori on dit ke dans vb le double est code sur 8octets comme dans le C). > > > > merci d'avance > > Charmout > > Simply the best >
|
|
Cette discussion est classée dans : chiffres, double, apres, virgule, pourkoi
Répondre à ce message
Sujets en rapport avec ce message
arrondir les décimals à deux chiffres apres la virgule [ par mosquito_35 ]
Bonjour,je suis un debutant un peu nul en programmation, j'utilise visual basic 4.0, j'aimerais savoir comment on peux réussire à arrondir un résultan
2 chiffres apres la virgule [ par prince4878 ]
Salut tout le monde, je suis sur VB2005/MYSQL , je voudrai savoir comment ne prendre que 2 chiffres apres la virgule ( a partir de VB et vice-versa ).
textbox;2 chiffres apres la virgule [ par teamtiti ]
Salut a tous me revoila avec encore une question je voudrait dans mes textbox avoir que 2 chiffres apres la virgule j'ai essaye sa mais sa ne marche p
Limiter Chiffres apres Virgule [ par zodiaque11 ]
salutje suis un debutant j'ai crée un textbox nommé TxtCapital alors j'ai arrivé à interdire de saisir des lettres dedans en utilisant Keypressmais j
afficher un chiffre avec 3 chiffres après la virgule [ par Triboutmatthieu ]
bonjour, j'aimerais savoir comment on affiche un nombre avec 3 chiffres après la virgule dans un textbox, j'utilise vb6 excel en sachant qu'il récupre
VB.NET (2008) - Traiter les chiffres après la virgule... [ par Vogalen ]
Salut, J'ai une entrée dans un textbox contenant uniquement des chiffres. Je veux traiter les chiffres avant et après la virgule séparément. Il faudr
deux chiffres après la virgule [ par germany1970 ]
Bonjour, j'ai un textbox1 oû je veux afficher le résultat d'une addition. alors j'ai :textbox2 = 15,5 textbox3 = 14.33 textbox1=val(text
Formatage 2 chiffres après la virgule [ par moussagbe ]
Bonjour, Je veux formater le resultat d'un calcul pour avoir le pourcentage. Je souhaiterais qu'il prenne 2 chiffres après la virgule. je fais label1
Je m'emmele dans les conversions ... comment avoir un affichage 2 chiffres après la virgule ? [ par Attila54 ]
Bonjour, Dans une appli, je rencontre un petit souci Je considere que j'ai deux textbox A, B et C Je veux la chose suivante : - Quand je rentre une v
Connaitre le nombre de chiffres après la virgule d'un nombre [ par Dagry ]
Bonjour à tous! je me tourne encore vers vous pour m'aider à résoudre un problème. J'aimerais savoir comment connaitre le nombre de chiffres après la
Livres en rapport
|
Derniers Blogs
GESTION D'EXCEPTION AVEC LES TASKSGESTION D'EXCEPTION AVEC LES TASKS par richardc
Nous avons vu dans un précédent article comment utiliser Task pour effectuer des opérations dans un autre thread.
Malheureusement, comme tout le monde n'est pas parfait, il se peut que cette exécution se passe mal et qu'une exception se produise.
La...
Cliquez pour lire la suite de l'article par richardc DéMARRONS AVEC LES TASKSDéMARRONS AVEC LES TASKS par richardc
Que vous le vouliez ou non, le développement multi-tâche est maintenant une obligation pour toute nouvelle application. Il est donc vital d'en comprendre les mécanismes et de s'y mettre le plus tôt possible.
En attendant le .NET Framework 4.5 avec le...
Cliquez pour lire la suite de l'article par richardc SLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPSSLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPS par Vko
Retrouvez les slides et les démo de ma session Fast & Furious XAML Apps. A ceux qui se posent la question : "est-ce que le code de la DataGrid est disponible?", je vous répondrais "pas encore". Je vais mettre en place un projet codeplex pour part...
Cliquez pour lire la suite de l'article par Vko XNA IS DEAD!XNA IS DEAD! par richardc
Depuis la semaine dernière (et grâce aux TechDays 2012), je me penche activement sur la nouvelle version de Windows, aka Windows 8. Vous me direz, il était temps puisque la première preview date de Septembre dernier.
OK. Remarquez, on n'en est qu'aux...
Cliquez pour lire la suite de l'article par richardc TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|