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 !

FONCTIONS DE CONVERSION FRANCS <> EURO


Information sur la source

Catégorie :Maths & Algorithmes Classé sous : convertisseur, euro, franc, convertion, convertir Niveau : Débutant Date de création : 15/01/2002 Date de mise à jour : 15/01/2002 19:03:38 Vu : 9 601

Note :
1 / 10 - par 2 personnes
1,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (5)
Ajouter un commentaire et/ou une note

Description

Cette source est gratuit et libre de droit, l'auteur initial ne peux etre responsable de l'erreur que cette source peut entrainer sur des conversion.
Les conversions sont là qu'à titre indicatif, pour renseigner l'utilisateur.  
 

Source

  • <%
  • Taux = 6.55957 'en FRANCS
  • Function FrancToEuro ( PrixDevisenationale )
  • Prix = FormatNumber(PrixDevisenationale / Taux,3)
  • if Right(cstr(Prix),1) > 5 then
  • Prix = Prix + 0.01
  • End If
  • Prix = left(Prix, len(Prix) - 1)
  • FrancToEuro = FormatNumber(Prix,2)
  • End function
  • Function EuroToFranc ( PrixDevisenationale )
  • Prix = FormatNumber(PrixDevisenationale * Taux,2)
  • Centime = 10 - Right(cstr(Prix),1)
  • 'Centime = Right(Centime,1)
  • Select Case int(Centime)
  • Case 1,2,3,4
  • Prix = Prix + 0.01 * Centime
  • Case 6,7,8,9
  • Prix = Prix - 0.01 * Centime
  • End Select
  • EuroToFranc = FormatNumber(Prix,2)
  • End function
  • 'Un point est une virgule
  • 'Cette source est gratuit et libre de droit, l'auteur initial ne peux etre responsable de l'erreur que cette source peut entrainer sur des conversion.
  • 'Les conversions sont là qu'à titre indicatif, pour renseigner l'utilisateur.
  • Response.Write FrancToEuro (6.60) & "Euros" & "<BR>" 'Couverti X francs en Euro
  • Response.Write EuroToFranc (1) & "Francs" & "<BR>" 'Couverti X Euro en francs
  • %>
<% 

Taux = 6.55957 'en FRANCS
Function FrancToEuro ( PrixDevisenationale )

	Prix = FormatNumber(PrixDevisenationale / Taux,3)
		if Right(cstr(Prix),1) > 5 then
			Prix = Prix + 0.01 
		End If

	Prix = left(Prix, len(Prix) - 1)
   FrancToEuro = FormatNumber(Prix,2)
End function


Function EuroToFranc ( PrixDevisenationale )

	Prix = FormatNumber(PrixDevisenationale * Taux,2)

Centime = 10 - Right(cstr(Prix),1)
'Centime = Right(Centime,1)
Select Case int(Centime)
	Case 1,2,3,4
		Prix = Prix + 0.01 * Centime
	Case 6,7,8,9	
		Prix = Prix - 0.01 * Centime 
End Select

	 EuroToFranc = FormatNumber(Prix,2)


End function
'Un point est une virgule
'Cette source est gratuit et libre de droit, l'auteur initial ne peux etre responsable de l'erreur que cette source peut entrainer sur des conversion.
'Les conversions sont là qu'à titre indicatif, pour renseigner l'utilisateur. 
Response.Write FrancToEuro (6.60) & "Euros"  & "<BR>" 'Couverti X francs en Euro

Response.Write EuroToFranc (1) &  "Francs" & "<BR>" 'Couverti X Euro en francs
%> 

Conclusion

Un point est une virgule !!! (Autrement ca peutfaire planter le soure) !!!
 

Commentaires et avis

signaler à un administrateur
Commentaire de vbtom le 15/01/2002 20:29:06

Tu prends bcp de précaution... ouaw.... :)

signaler à un administrateur
Commentaire de vbtom le 15/01/2002 20:30:25

heureusement quelle est gratuite cette source...qd meme...

signaler à un administrateur
Commentaire de BinOff le 17/01/2002 20:55:21

ptdr ;-)
En fait c'est parce qu'elle est gratuite que je ne veux pas être mis responsable en cas de problème, notamment si des entreprises l'utilisent.

Mais le code est relativement correct.

signaler à un administrateur
Commentaire de GabSoftware le 13/12/2007 17:43:55 1/10

Je mets 1/10 car on le taux 6.55957 est défini en dur dans le code. De plus ce n'est pas très intéressant.

signaler à un administrateur
Commentaire de surfzoid le 13/12/2007 19:59:14 1/10

a ouai cool, tu devrai un snipet franc vers euro qui injecte :
x=y *6.55957
et un snipet euro vers franc qui inject :
x=y/6.55957

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Convertion de PDF [ par fseb ] Bonjour, A partir de mon intranet en ASP, je voudrais pouvoir convertir un document en PDF.Ext-ce que quelqu'un connaitrait un activeX, un script, un Alors ¤uro ??? [ par Florestan ] Ouaip dans ma base access je calcule le champ prix euro dans une requête à partir du champ prix franc... jusque là tout marche, j'ai le prix en euro a conversion chiffre Euro et eviter d'avoir 3 chiffre après la virgule/ASP [ par miklkl ] Bonjour Tout le monde j'ai un soucis ASP, je receptionne de ma base de donnée et j'affiche desprix en francs jusque là aucun problème par contre lorsq Outlook express et l'euro [ par jimi555 ] Lorsque j'utilise le sigle euro dans un message outlook (outlook express 6 sur win98), avant de l'envoyer Outlook me signale un "Conflit de jeu de car Pb formatcurrency() et euro [ par the reunionnais ] Avec Win2000 server et IIS5 j'ai un probleme pour la prise en compte de l'euro dans mes pages ASP. En effet apres avoir modifier la monnaie dans param existe-il un convertisseur tres efficace de fichiers ASP vers PHP? [ par luke ] existe-il un convertisseur tres efficace de fichiers ASP vers PHP? Je souhaite eviter a tout prix une conversion trop aleatoire. 2 chiffres derrière la virgule [ par FrancoisPignon ] J'ai un p'tit problème... j'affiche un champ prix en euro qui malheureusement apparaît avec un certain nombre de chiffres derrière la virgule (7 je pe Convertion de type [ par jmg ] bonjour,sauriez vous comment convertir un String en Number?je n'ai trouvé que cela ou le principale à l'ère d'etre ommis:http://www.le-webmestre.net/w ASP DLL [ par romaing ] bonjour. j'ai des pb avec la conversion d'asp en dll. Pour la petite histoire j'ai tout le site (asp)d'une entreprise à convertir en dll... donc mon p convertir .doc en .pdf HELP !!!! [ par glopglop ] Salut!!Je voudrais convertir un fichier form.doc en un fichier form.pdf et cela DU COTE SERVEUR par l'intermediaire de page asp!Je dispose de acrobat,


Nos sponsors

Sondage...

CalendriCode

Septembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
2930     

Consulter la suite du CalendriCode

Téléchargements



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,19 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.