Recuperer la valeur de PI [Résolu]

cs_Talere 102 Messages postés vendredi 29 mars 2002Date d'inscription 14 février 2013 Dernière intervention - 12 févr. 2004 à 14:32 - Dernière réponse : zozio94 1 Messages postés lundi 29 mai 2006Date d'inscription 13 août 2010 Dernière intervention
- 13 août 2010 à 16:35
Bonjour,

Je cherche à récupérer la valeur exact de PI sous VB6 ... j'ai essayer "pi", "pi()" mais rien ne marche.

Merci,

TALERE
Afficher la suite 

8 réponses

sebforest 2 Messages postés dimanche 3 août 2008Date d'inscription 1 décembre 2008 Dernière intervention - 3 août 2008 à 13:32
+5
Utile
Il y a une formule mathématique toute simple qui dit que la tangeante d'un angle de 45° est égale à 1.
Tu peux donc déclarer une variable pi comme étant égale à 4*tan^-1(1)
puisque 4*pi=45°  (le 4 provient de la conversion  des degré en radian) soit le code suivant

Dim pi as double
pi=4*Atn(1)
Cette réponse vous a-t-elle aidé ?  
zozio94 1 Messages postés lundi 29 mai 2006Date d'inscription 13 août 2010 Dernière intervention - 13 août 2010 à 16:35
+2
Utile
bonjour
en tout cas pour vb excel on peut utiliser

Dim MathPi As Double
MathPi = WorksheetFunction.pi
crenaud76 4172 Messages postés mercredi 30 juillet 2003Date d'inscription 9 juin 2006 Dernière intervention - 12 févr. 2004 à 15:10
0
Utile
Ca n'existe pas, donc tu risque pas de le trouver.
La solution la plus simple est de déclarer une constante PI :

Const Pi = 3.1415926535897932

Ce n'est pas la valeur exacte, mais PI étant infini, tu n'aura jamais une valeur exacte !!

Christophe R.
crenaud76 4172 Messages postés mercredi 30 juillet 2003Date d'inscription 9 juin 2006 Dernière intervention - 12 févr. 2004 à 15:12
0
Utile
Ca n'existe pas, donc tu risque pas de le trouver.
La solution la plus simple est de déclarer une constante PI :

Const Pi = 3.1415926535897932

Ce n'est pas la valeur exacte, mais PI étant infini, tu n'aura jamais une valeur exacte !!

Christophe R.
cs_Talere 102 Messages postés vendredi 29 mars 2002Date d'inscription 14 février 2013 Dernière intervention - 12 févr. 2004 à 15:14
0
Utile
Merci, c'est ce que j'ai finalement fini par faire.

TALERE
crenaud76 4172 Messages postés mercredi 30 juillet 2003Date d'inscription 9 juin 2006 Dernière intervention - 12 févr. 2004 à 15:14
0
Utile
Ca n'existe pas, donc tu risque pas de le trouver.
La solution la plus simple est de déclarer une constante PI :

Const Pi = 3.1415926535897932

Ce n'est pas la valeur exacte, mais PI étant infini, tu n'aura jamais une valeur exacte !!

Christophe R.
hamid_raf 36 Messages postés mercredi 25 janvier 2006Date d'inscription 28 décembre 2008 Dernière intervention - 28 janv. 2006 à 17:11
0
Utile
hamid
svp je veux des prigrammes de calculatrice avec vb
ld40 335 Messages postés jeudi 30 janvier 2003Date d'inscription 21 septembre 2012 Dernière intervention - 12 févr. 2004 à 21:22
-2
Utile
pour info, la calculatrice scientifique de windows donne:

3.1415926535897932384626433832795

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.