Calcul uniquement avec les décimaux

jeffcantin Messages postés 19 Date d'inscription jeudi 27 février 2003 Statut Membre Dernière intervention 16 décembre 2003 - 12 juil. 2003 à 14:50
DarkLanfeust Messages postés 71 Date d'inscription mercredi 26 février 2003 Statut Membre Dernière intervention 14 août 2004 - 12 juil. 2003 à 17:44
Bonjour...

Je veux faire une converssion... et je doit faire une calcul pour les entier et un autre calcul pour les décimaux.

Par exemple, J'ai 5 pieds 3 pouces donc 5,3

je doit convertir les pieds en mètre et convertit les pouce en cm...

donc je fais le calcul 5 pieds = 1, 24 mètre (5 * 3.048 /10)
et et ne pas tenir compte du ,3 étant donné que la converssion (le calcul) est différent) soit 3 pouces = 7,62 cm
(3 * 2.54)

J'attends de vos nouvel;les et merci à l'avance

1 réponse

DarkLanfeust Messages postés 71 Date d'inscription mercredi 26 février 2003 Statut Membre Dernière intervention 14 août 2004
12 juil. 2003 à 17:44
salut

si ton 3,2 est une chaine , tu peux faire :

ancnbre="3,2"
dim tab(1) as string
tab=split(ancnbre,",")
nouvnbre=val(tab[0])*3.048/10+val(tab[1])*2.54

sinon si ancnbre est nombre et pas une chaine, tu peux faire:

nouvbre=int(ancnbre)*3.048/10+(int(ancnbre)-ancnbre)*2.54

prends la methode que tu prefere de tte facon convertir un nombre en chaine ou vice versa est facile grace a val() et string()

Dark L@nfeust
http://lagrangeduweb.free.fr
0
Rejoignez-nous