abracadabraPDF › Forums › PDF – Général › Chiffre en lettres avec JavaScript
- Ce sujet contient 33 réponses, 4 participants et a été mis à jour pour la dernière fois par bebarth, le il y a 1 mois et 3 semaines.
-
CréateurSujet
-
17 juillet 2019 à 09:48 #46099joshParticipant
bonjour,j ai téléchargé le fichier de merlin en vf pour convertir les chiffres en lettres et quand on tape 1000 en chiffre il écrit, “un mille” et 1100 il écrit, “un mille un cent” . Pareil pour cent il écrit “un cent”.je pense que c’est une exception française. j’aurais souhaiter comprendre comment modifier le code.
Cordialement -
CréateurSujet
-
AuteurRéponses
-
17 juillet 2019 à 10:51 #65906bebarthMaître des clés
bonjour,
Si tu télécharges ce fichier :
https://abracadabrapdf.net/forum/index.php?action=dlattach;topic=3633.0;attach=4140
qui la la dernière version du post :
https://abracadabrapdf.net/forum/index.php/topic,3633.msg22175.html#msg22175
l’orthographe devait être correcte !
Il y a quelques mois que j’ai publié cette dernière version, mais si tu as des questions sur le script, je m’y repencherai dessus…
@+
:bonjour:17 juillet 2019 à 12:52 #65907joshParticipantre bonjour,
je ne l’avais pas vu.par contre il a été complètement remanié.il marche parfaitement et je te remercie beaucoup à toi et à Alex.je vais essayer de bien comprendre le code ..
cordialement17 juillet 2019 à 14:39 #65908bebarthMaître des clés…et du coup, je viens de m’apercevoir que l’exemple “Ecriture d’un nombre jusqu’à 999 trillions (999 * 10^18)” est incorrect !!!
Il va falloir revoir le chiffre à la baisse car apparemment ça fonctionne bien seulement jusqu’à 999 billiards (999 * 10^15)… Après il y a erreur sur le nombre converti !
Ça devrait pouvoir se rectifier, mais je n’ai pas trop de temps en ce moment…
@+
:bonjour:19 juillet 2019 à 08:21 #65909bebarthMaître des clésbonjour,
J’ai mis à jour le fichier :
https://abracadabrapdf.net/forum/index.php?action=dlattach;topic=3633.0;attach=4485
On peut maintenant écrire jusqu’à 999 quintillions (999 * 10^27)…
@+
:bonjour:20 juillet 2019 à 12:10 #65910MerlinMaître des clés:bravo:
13 octobre 2020 à 15:55 #65911daninetParticipantBonsoir à tous, je me demandais si le script pouvait être personnalisé pour donner un résultat comme sur la photo et l’image?
13 octobre 2020 à 17:53 #65912MerlinMaître des clésBuongiorno
Sur ton image il y a trois formats différents, duquel parles tu ?
14 octobre 2020 à 06:43 #65913daninetParticipantDésolé je pensais que je me suis fait clairement :Ooops:
merci. Grazie14 octobre 2020 à 08:50 #65914bebarthMaître des clésbonjour,
Tu souhaiterais donc supprimer les espaces du texte, remplacer la virgule par un slash et conserver les centimes en chiffres. C’est cela ???
Je me demande bien quelle est la finalité, mais c’est possible !
Qu’en est-il des traits d’union comme pour “quatre-vingt-douze” ? Sont-ils conservés ou supprimés ?
@+
:bonjour:14 octobre 2020 à 09:43 #65915daninetParticipantBonjour,
Oui, les tirets doivent être supprimés
En Italie, les chiffres en lettres doivent être écrits tous joints ( 100,20 centèeuro/20)Merci/Grazie mille
14 octobre 2020 à 11:05 #65916bebarthMaître des clés…et pour la traduction, tu te débrouilleras ou tu veux me passer les termes?
Les règles des pluriels sont identiques à celles du français ?
@+
:bonjour:14 octobre 2020 à 13:57 #65917daninetParticipantVoici les chiffres que nous utilisons pour un script qui ne donne plus vie, c’était un vieux script de 2012
[“zero”, “uno”, “due”, “tre”, “quattro”, “cinque”, “sei”, “sette”, “otto”, “nove”, “dieci”, “undici”, ” dodici “,” tredici “,” quattordici “,” quindici “,” sedici “,” diciassette “,” diciotto “,” diciannove “];
[“zero”, “dieci”, “venti”, “trenta”, “quaranta”, “.50anta”, “sessanta”, “settanta”, “ottanta”, “novanta”];
[“zero”, “dieci”, “vent”, “trent”, “quarant”, “fifti”, “sessant”, “settant”, “ottant”, “novant”]
; Cento = “cento”; Mille = “mille”; Mila = “mila”; Unmilione = “unmilione”; Milioni = “milioni”; Unmiliardo = “unmiliardo”; Miliardi = “miliardi”;14 octobre 2020 à 18:58 #65918bebarthMaître des clésbonsoir,
Quelle est la différence entre ces dénominations des dizaines ? Est-ce singulier/pluriel ?
[“zero”, “dieci”, “venti”, “trenta”, “quaranta”, “.50anta”, “sessanta”, “settanta”, “ottanta”, “novanta”];
et
[“zero”, “dieci”, “vent”, “trent”, “quarant”, “fifti”, “sessant”, “settant”, “ottant”, “novant”
Sinon, quelle table doit-on utiliser ?
Et pour les règles des pluriels ??? Sont-elles identiques à celles du français ???
https://leconjugueur.lefigaro.fr/frlesnombres.php
@+
:bonjour:15 octobre 2020 à 06:36 #65919daninetParticipantLes règles sont expliquées dans ce lien:
https://it.wiktionary.org/wiki/Appendice:Tutti_i_numeri_in_lettere
:Smiley01:
Mais si c’est compliqué à comprendre, je peux le traduire moi-même. Merci beaucoup pour votre intérêt à résoudre les problèmes.15 octobre 2020 à 08:38 #65920bebarthMaître des clésbonjour,
Voici une première version qui est une adaptation de la version française.
Il aurait certainement été possible de faire différemment en réécrivant complètement le script, mais c’est un autre boulot…
Je n’ai pas vérifié toutes les combinaisons ni tous les pluriels possibles.
Tu me dis et je regarderai plus tard !
@+
:bonjour:15 octobre 2020 à 09:50 #65921daninetParticipant:bonjour:
Je vous remercie beaucoup,
J’ai corrigé quelques traductions
– mila et pas mille,
– et éliminé “et” premier à uno
Merci encore! :Smiley01: :bravo:15 octobre 2020 à 16:14 #65922daninetParticipantExcusez-moi encore,
en faisant les tests, j’ai trouvé une erreur:
1100, 1200, 1300, 1400, 1500, 1600, 1700, 1800, 1900
millecento,
milleduecento
milletrecento
millequattrocento
milleseicento
millesettecento
milleottocento
millenovecento
Grazie, :Ooops: :priere:15 octobre 2020 à 16:21 #65923bebarthMaître des clésJ’étais justement en train de te répondre !!!
Du coup, je ne comprends pas, dans ton post précédent tu dis “mila pas mille” et dans celui-ci tu dis “SI” pour mille…
As-tu corrigé ou veux-tu que je le fasse ?
Si oui, peux-tu partager ta version finale.
Quelle est la règle pour les sommes inférieures à 1, par exemple 0,50 euro ? est-ce 0,50 ; /50 ou 50 ? indique-t-on la monnaie ? à quelle endroit ?
@+
:bonjour:15 octobre 2020 à 16:32 #65924daninetParticipantBuonasera
il file corretto è allegato,
mais cela me donne l’erreur rapportée ci-dessus.
:doute:15 octobre 2020 à 16:42 #65925bebarthMaître des clésCe fichier est bon pour toi ???
et pour les sommes inférieures à 1 €…
@+
:bonjour:15 octobre 2020 à 16:51 #65926daninetParticipantOui, le dernier fichier est bien. Pour les nombres inférieurs à 1
zero/90
zero/80
zero/70
zero/60
zero/50
zero/40
zero/30
zero/20
zero/10
:bonjour:15 octobre 2020 à 17:32 #65927bebarthMaître des clésVoici la version finale (si aucune autre erreur n’a été trouvée).
@+
:bonjour:15 octobre 2020 à 17:54 #65928daninetParticipantMhmm
il y a quelque chose qui ne va pas, les lettres ne changent pas
:doute: :doute:15 octobre 2020 à 17:59 #65929daninetParticipantok ok scusa sembra funzionare bene,
gli mando un messaggio e poi pubblico la mia versione. Grazie mille sempre gentilissimo :bonjour: :bonjour: :bonjour:16 octobre 2020 à 11:24 #65930MerlinMaître des clés:bravo:
16 octobre 2020 à 14:11 #65931daninetParticipantbonsoir malheureusement,
j’ai trouvé une erreur, en français très vraisemblablement après le soixante est soixante + 10, soixante + 15, soixante + 20, etc.
En italien après soixante, settanta y va,ottanta, novanta.Je ne sais pas si je me suis fait comprendre.
:doute: :Ooops:
Grazie per la pazienza, Merci16 octobre 2020 à 14:33 #65932bebarthMaître des clésbonjour,
La version française est correcte car la composition des mots est différente à l’italienne.
Je regarde pour corriger ta version.
@+ :bonjour:16 octobre 2020 à 14:48 #65933bebarthMaître des clésVoilà !
N’hésite pas si tu trouves d’autres erreurs.
Comme je le disais, ce script est une adaptation de la version française et il y a encore peut-être quelques différences de construction des mots !
@+
:bonjour:29 octobre 2020 à 08:24 #65934daninetParticipantDésolé,
j’ai oublié de vous remercier.
Merci beaucoup
:bonjour: :bonjour: :bonjour:16 octobre 2022 à 09:17 #71575graphein13ParticipantBonjour à tous,
J’essaie de m’aider de votre script pour mon pdf mais le fichier de bebarth n’existe plus… Est ce que vous auriez la nouvelle URL de ce script ?
Merci à vous tous =)
13 septembre 2024 à 17:23 #74837falafhellParticipantBonjour à tous,
J’aimerais moi aussi pouvoir utiliser le script de conversion de chiffres en lettres pour un formulaire : comment peut-on le récupérer ?
Merci d’avance pour votre aide !
14 septembre 2024 à 13:35 #74838MerlinMaître des clésBonjour
Ci-joint, je ne sais pas s’il y a eu d’autres versions depuis.
Attachments:
You must be logged in to view attached files.16 septembre 2024 à 10:12 #74845falafhellParticipantBonjour Merlin,
Parfait, merci beaucoup !
16 septembre 2024 à 11:10 #74846 -
AuteurRéponses
- Vous devez être connecté pour répondre à ce sujet.