cs_aids
Messages postés1Date d'inscriptiondimanche 8 juin 2008StatutMembreDernière intervention 8 juin 2008
-
8 juin 2008 à 20:31
cs_Willi
Messages postés2375Date d'inscriptionjeudi 12 juillet 2001StatutModérateurDernière intervention15 décembre 2018
-
8 juin 2008 à 21:51
Bonjour,
Je cherche à arrondir à 2 décimales un chiffre en notation scientifique.
Exemple : a = 4,3422408426E-9 doit devenir a= 4,34E-9
a étant issus de : a= (Text1.text / 2^0,33)
Text2.text = a
J'ai essayé plusieurs fonctions qui n'ont pas portées leur fruit j'ai donc besoin de vous pour éclairer ma lanterne.
Merci d'avance
rien ne se crée, rien ne se perd, tout se transforme.
Kevin.Ory
Messages postés840Date d'inscriptionmercredi 22 octobre 2003StatutMembreDernière intervention 7 janvier 200911 8 juin 2008 à 21:20
Salut,
Un truc du genre peut-être?
Private Function FormatNum(ByVal Value As Double) As String
Dim num As String = Value.ToString("E")
Dim exp As String = num.Substring(num.IndexOf("E"))
Dim val As Double = num.Substring(0, num.IndexOf("E"))
Return val.ToString("F2") & exp
End Function