cs_titatou
Messages postés25Date d'inscriptionsamedi 22 février 2003StatutMembreDernière intervention16 avril 2005
-
3 sept. 2003 à 21:09
cs_titatou
Messages postés25Date d'inscriptionsamedi 22 février 2003StatutMembreDernière intervention16 avril 2005
-
4 sept. 2003 à 15:02
bonjour,
en fait, je voudrais pouvoir obtenir une variable en nombre entier (avec plus de 20 chiffres) que je tronque pour obtenir 7 chiffres.
Voila la multiplication :
produit0 = CDec(jour$) * CDec(mois$)
produit1 = CDec(produit0) * CDec(année$)
produit2 = CDec(produit1) * CDec(heure)
produit = CDbl(produit2) * CDbl(addition2)
cs_titatou
Messages postés25Date d'inscriptionsamedi 22 février 2003StatutMembreDernière intervention16 avril 20052 3 sept. 2003 à 21:52
Je te remercie beaucoup de la rapidité de cette réponse.
Ne peux tu pas m'expliquer de quoi s'agit-il exactement, "chaines decimales litterales (string)". De plus n'existe-t-il pas de fonction que je peux créer et qui me permettrait de multiplier ces grands nombres facilement?
Merci d'avance !
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 3 sept. 2003 à 22:18
au lieu de produit0 = CDec(jour$) * CDec(mois$)
strProd0 = strMul(jour$, mois$)
il te faut donc ecrire func:
public function strMul(s1 As String, s2 As String) As String
doit retourner une string representant s1*s2.
etc, etc... et plus de risque d'overflow.
BruNews, ciao...
cs_titatou
Messages postés25Date d'inscriptionsamedi 22 février 2003StatutMembreDernière intervention16 avril 20052 4 sept. 2003 à 15:02
Merci à tous pour votre précieuse aide !! Ca marche ! !
Bon, j'addmet que je n'ai pas très bien compris mais bon...ça viendra ! Quant à la souce sur le forum...il y en a tellement! J'ai cherché mais je ne suis pas tombé dessus, donc merci quand même crenaud76. Et puis bien sûr merci encore BruNews!