Conversion de nombres - Programmation
Marsh Posté le 29-01-2002 à 11:44:15
tu peut le mettre dans une variable texte, et avant de t'en servir pour une operation tu le transforme en numerique.
dinbougre888 a écrit a écrit : yop g un chiffre du style "149276730.19999668" mais kan je le passe dans VB avec ma requete il me sort "1.49277e+008" comment faire pour avoir "149276730.19" donc avec un tronquage de 2 décimales? |
Marsh Posté le 29-01-2002 à 12:45:03
dinbougre888 a écrit a écrit : yop g un chiffre du style "149276730.19999668" mais kan je le passe dans VB avec ma requete il me sort "1.49277e+008" comment faire pour avoir "149276730.19" donc avec un tronquage de 2 décimales? |
Utilise le type currency
Marsh Posté le 29-01-2002 à 14:00:40
euh bah le problème c ke il récupere la valeur par une requete et donc il a directement cette forme là mais y a pas un truc pour le convertir après?
pcq pour les dates par exemples on a CDATE dans VB
Marsh Posté le 29-01-2002 à 14:54:46
dinbougre888 a écrit a écrit : euh bah le problème c ke il récupere la valeur par une requete et donc il a directement cette forme là mais y a pas un truc pour le convertir après? pcq pour les dates par exemples on a CDATE dans VB |
j'ai pas tout compris
si tu récupère la valeur depuis une requete SQL, libre à toi de la stocker dans une variable de type currency, je vois pas ou est le pb.
Sinon, pour convertir en Currency, utilise CCur(expression).
Marsh Posté le 29-01-2002 à 11:40:04
yop g un chiffre du style "149276730.19999668" mais kan je le passe dans VB avec ma requete il me sort "1.49277e+008" comment faire pour avoir "149276730.19" donc avec un tronquage de 2 décimales?