begin process at 2012 02 16 09:09:22
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

Maths

 > 

fonction arccosinus


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

fonction arccosinus

dimanche 20 novembre 2005 à 12:55:43 | fonction arccosinus

ctavan

Bonjour,
quelqu'un pourrait il me dire comment implémanter la fonction arccosinus sur VBA? J'ai essayé Acos, ... mais cela ne fonctionne pas! J'ai bien un argument inférieur à l'unité.
D'avance merci beaucoup pour votre aide
Céline

dimanche 20 novembre 2005 à 13:18:17 | Re : fonction arccosinus

DARKSIDIOUS

Membre Club Administrateur CodeS-SourceS

En cherchant un peu sur google, je suis tombé sur cà (à tester si ca donne des résultats corrects) :

Private Function acos(x As Double) As Double
    acos = Atn(-x / Sqr(-x * x + 1)) + 2 * Atn(1)
End Function
_____________________________________________________________________
DarK Sidious

Un API Viewer (pour le VB, VB.NET, C, C# et Delphi) tout en français : www.ProgOtoP.com/popapi/
dimanche 20 novembre 2005 à 14:49:49 | Re : fonction arccosinus

ctavan

Réponse acceptée !
Merci beaucoup, je viens d'essayer et ca a fonctionné. Un grand merci.
Céline

dimanche 20 novembre 2005 à 20:06:39 | Re : fonction arccosinus

Vb Lover

la formule de DarK Sidious est le bonne, mais si tu veux être complètement correcte sur le domaine de définition de l'arccos, alors voilà:

If Abs(x) < 1 Then
    ACos = Atn(-x / Sqr(1 - x * x)) + 2*Atn(1)
ElseIf x = 1 Then
    ACos = 0
ElseIf x = -1 Then
    ACos = 4*Atn(1)
Else
    msgbox "Non défini pour |x|>1"
End If



Cette discussion est classée dans : fonction, arccosinus


Répondre à ce message

Sujets en rapport avec ce message

Chemin court vers un fichier [ par novik ] Recherche une API ou une fonction mepermettant de traduire un chemin 32 bits en chemin 16 bits Exemple :C:\Program Files ==> C:\Progra~1 car votre cod Récupérer le répertoire windows automatiquement [ par Snake ] Bonjour à tousDans un programme VB4, j'utilise la fonction GetWindowsDirectory qui me renvoie le répertoire de windows.Malheureusement, une fois passé la fonction Random [ par etude euria ] Bonjour,Nous sommes des étudiants dans un institut d'actuariat.Nous avons besoin de la fonction Random pour un bureau d'études.Il faut insérer des par SIMULER UN CLICK DE SOURIS [ par JFK ] Cherche fonction qui simule un click de la souris de la part de l'utilisateur , grand besoin !!! un peut comme la fonction SendKeys(blabla) mais pour fonction Sub [ par coucou ] J'ai un travail dans lequel je dois calculer le taux de change (je rentre le montant et une devise et je la veux dans une autre devise.Et mon résultat Calcul de formules mathématiques variées [ par Didier DEPOISIER ] Langage : VB6 Edition professionnelleExiste il dans VB6 (en standard), une fonction, un outil ou un controle qui permettrait de calculer de facon simp Passage d'un tableau de byte à une fonction encapsulé dans un ACtiveX Dll [ par novik ] J'aimerai pouvoir passer un tableau de Byte a ma fonction (Activex Dll)lors de l'appel j'ai une erreur Type Mismatch.Or lorsque j'appelle cette foncti urgent: utilisation d'une fonction d'une dll ecrite en C dans un programme VB [ par gep ] je suis en train de développeer un application pour permettre une installation facilitée de fichier palm pilote a partir du webpour obtenir les inform Comparaison de dates [ par TheDude ] Je cherche à comparer deux dates au moyen de la fonction DateDiff intégréesous access et tester le résultat dans un If dont voici un exemple : If nombre de samedi et dimanche entre deux dates [ par TheDude ] Je suis à la recherche d'une fonction qui permettrait de compter le nombresamedi plus le nombre de dimanche entre deux dates données.Je ne sais pas s'


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,636 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales