Inserrer le nombre " pi " dans un code vb

Signaler
Messages postés
10
Date d'inscription
lundi 2 juin 2003
Statut
Membre
Dernière intervention
20 mars 2008
-
Messages postés
3757
Date d'inscription
mardi 23 septembre 2003
Statut
Modérateur
Dernière intervention
13 mars 2006
-

10 réponses

Messages postés
261
Date d'inscription
jeudi 13 janvier 2005
Statut
Membre
Dernière intervention
18 mai 2009
3
Const pi = 3.14159265358979



desole, je n'ai rien trouve de mieux
Messages postés
282
Date d'inscription
lundi 29 septembre 2003
Statut
Membre
Dernière intervention
15 août 2012
2
je ferais la même chose
Messages postés
1858
Date d'inscription
samedi 29 juin 2002
Statut
Membre
Dernière intervention
17 octobre 2013
10
Bonjour
ou bien
Public Pi As Double
Pi = 4 * Atn(1)
Messages postés
261
Date d'inscription
jeudi 13 janvier 2005
Statut
Membre
Dernière intervention
18 mai 2009
3
j'ai lu que .net le connait
Messages postés
4172
Date d'inscription
mercredi 30 juillet 2003
Statut
Membre
Dernière intervention
9 juin 2006
27
rene38 < Est-ce que cela donne une valeur plus précise de PI que la soluton de cqui789 ?
Parce que cela a le désavantage de faire de Pi une variable et non plus une constante !!!

Christophe R
Messages postés
176
Date d'inscription
vendredi 29 octobre 2004
Statut
Membre
Dernière intervention
7 mars 2005

Bah non, ça donne le même résultat, après c'est à toi de voir...
dommage de pas pouvoir faire utiliser de valeurs plus précises, c'est
chiant ça !
Messages postés
3757
Date d'inscription
mardi 23 septembre 2003
Statut
Modérateur
Dernière intervention
13 mars 2006
16
En .net, la constante PI est donnée par la classe System.Math et elle vaut 3.14159265358979323846.

Quelle que soit la méthode, l'important est la précision qu'on veut obtenir.
Quelques fois, un petit const PI as Single = 3.1416 suffit.

Loup Gris
Messages postés
3140
Date d'inscription
vendredi 14 mai 2004
Statut
Membre
Dernière intervention
11 mars 2019
29
Dim Pi As Variant
Pi = CDec(3.14159265358979)
Pi = Pi + 3.23846264338328E-15
MsgBox Pi

Daniel
Messages postés
516
Date d'inscription
samedi 3 février 2001
Statut
Modérateur
Dernière intervention
24 octobre 2006
1
Aller rien que pour le délire:

Public Const Pi = "3,14159265358979323846264338327950288419716939937510582097494459230781640628620899862803482534211706798214808651328230664709384460955058223172535940812848111745028410270193852110555964462294895493038196442881097566593344612847564823378678316527120190914564856692346034861045432664821339360726024914127372458700660631558817488152092096282925409171536436789259036001133053054882046652138414695194151160943305727036575959195309218611738193261179310511854807446237996274956735188575272489122793818301194912983367336244065664308602139494639522473719070217986094370277053921717629317675238467481846766940513200056812714526356082778577134275778960917363717872146844090122495343014654958537105079227968925892354201995611212902196086403441815981362977477130996051870721134999999837297804995105973173281609631859502445945534690830264252230825334468503526193118817101000313783875288658753320838142061717766914730359825349042875546873115956286388235378759375195778185778053217122680661300192787661119590921642019893809525720106548586327886593615338182796823030195203530185296899577362259941389124972177528347913151557485724245415069595082953311686172785588907509838175463746493931925506040092770167113900984882401285836160356370766010471018194295559619894676783744944825537977472684710404753464620804668425906949129331367702898915210475216205696602405803815019351125338243003558764024749647326391419927260426992279678235478163600934172164121992458631503028618297455570674983850549458858692699569092721079750930295532116534498720275596023648066549911988183479775356636980742654252786255181841757467289097777279380008164706001614524919217321721477235014144197356854816136115735255213347574184946843852332390739414333454776241686251898356948556209921922218427255025425688767179049460165346680498862723279178608578438382796797668145410095388378636095068006422512520511739298489608412848862694560424196528502221066118630674427862203919494504712371378696095636437191728746776465757396241389086583264599581339047802759009946576407895126946839835259570982582262052248940772671947826848260147699090264013639443745530506820349625245174939965143142980919065925093722169646151570985838741059788595977297549893016175392846813826868386894277415599185592524595395943104997252468084598727364469584865383673622262609912460805124388439045124413654976278079771569143599770012961608944169486855584840635342207222582848864815845602850"


Warning
Admin Codes-Sources.com
http://www.decompiler-vb.net/
Messages postés
3757
Date d'inscription
mardi 23 septembre 2003
Statut
Modérateur
Dernière intervention
13 mars 2006
16
MDR Warning !

Il y en a même qui ont trouvé l'algo pour calculer PI avec 1 241 100 000 000 décimales. C'est super pour ceux que ça intéresse !

Mais vu la précision de calcul des processeurs actuels, on peut rester modestes et considérer que la soluce de cqui789 est largement suffisante.

Loup Gris