begin process at 2008 07 06 18:54:38
1 205 717 membres
280 nouveaux aujourd'hui
14 119 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : VB.Net Fonction Fix ??? [ Divers / Débutants ] (JeffC1977)

VB.Net Fonction Fix ??? le 21/11/2007 21:51:08

JeffC1977
Salut à tous...

Je suis en VB.Net
J'ai un problème avec la fonction Fix pourquoi j'arrive à ce résultat...

Où:
AzimutDMS = 26.49
Degres__ = 26.0

Résultat:
Minutes__ = 48 ???????? Je dois avoir 49

Sur MSDN, de ce que je comprends, ce devrais me donner 49

Merci d'avance

Minutes__ = Convert.ToDouble(Fix((AzimutDMS - Degres__) * 100))


Re : VB.Net Fonction Fix ??? le 21/11/2007 23:18:36

Willi
Membre Club
(Admin CS)
Réponse acceptée !
Bonsoir,
Astuce: Fix() -> Convert.ToInt32()

++

Re : VB.Net Fonction Fix ??? le 22/11/2007 17:04:40
Re : VB.Net Fonction Fix ??? le 04/12/2007 13:24:38

JeffC1977
Re... enfin de compte j'ai le même problème avec la fonction Convert.ToInt32...

Il arrondi quand même....
Cette fois j'avais commen angle 173, 2357
Et les minutes me donnait 24 et non 23...

Si tu vois autre autre chose... ne te gêne pas.. héhéhé

bye bye

Re : VB.Net Fonction Fix ??? le 04/12/2007 13:51:51

Willi
Membre Club
(Admin CS)
Bonjour,
Je ne vois pas le problème, Convert.ToInt32 arrondi à l'entier supérieur le plus proche.
Néanmoins, regarde dans la classe Math tu trouveras des méthodes plus spécifiques.

++


Classé sous : fonction, net, vb, fix, azimutdms

Participer à cet échange

Pub



Appels d'offres

WEB DESIGN
Budget : 1 000€
Plugin Dialer outlook
Budget : 2 000€
Travail graphique- ill...
Budget : 1 000€

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS