OVH Cloud OVH Cloud

8=huit

6 réponses
Avatar
jerome
Bonjour

Je souhaite convertir un nombre dans sa prononciation caractérielle (exemple
8 devient huit).
J'aurais par exemple ceci :

dim machaine as string
dim myvalue as integer

for myvalue=1 to 8
machaine=convertir(myvalue)
next

En bref, est-ce possible et comment ?

Merci

6 réponses

Avatar
LE TROLL
Salut,

Tu veux que, quand tu as une valeur en caractère arabes
numériques, ça devienne par conversion une valeur en lettre
latines alphabétiques, soit:
200 = "deux-cents"
24="vingt-quatre"
8="huit"
0="zéro"

Est-ce ça ?

Si c'est ça, ben je ne connais pas de routine qui fasse
ça a priori, alors, et sauf ce que te répondront d'autres
personnes, il faut je pense faire sa routine soi-même...
-----------------------

"jerome" a écrit dans le message
de news: 424bac3f$0$849$
Bonjour

Je souhaite convertir un nombre dans sa prononciation
caractérielle (exemple 8 devient huit).
J'aurais par exemple ceci :

dim machaine as string
dim myvalue as integer

for myvalue=1 to 8
machaine=convertir(myvalue)
next

En bref, est-ce possible et comment ?

Merci



Avatar
François Picalausa
Hello,

Voici deux adresses proposant des exemples de code dont tu pourra
t'inspirer:
http://access.jessy.free.fr/htm/Number/ConvertNbLettres.htm
http://groups.google.com/groups?selm=uTWgMYpR9GA.258%40uppssnewspub05.moswest.msn.net

--
François Picalausa

"jerome" a écrit dans le message de news:
424bac3f$0$849$
Bonjour

Je souhaite convertir un nombre dans sa prononciation caractérielle
(exemple 8 devient huit).
J'aurais par exemple ceci :

dim machaine as string
dim myvalue as integer

for myvalue=1 to 8
machaine=convertir(myvalue)
next

En bref, est-ce possible et comment ?

Merci


Avatar
jerome
Merci beaucoup, c'est même plus que je ne l'espérais (les valeurs ne
dépasserons pas la trentaine).
Merci

"François Picalausa" a écrit dans le message de news:
OYRvc%
Hello,

Voici deux adresses proposant des exemples de code dont tu pourra
t'inspirer:
http://access.jessy.free.fr/htm/Number/ConvertNbLettres.htm
http://groups.google.com/groups?selm=uTWgMYpR9GA.258%40uppssnewspub05.moswest.msn.net

--
François Picalausa

"jerome" a écrit dans le message de news:
424bac3f$0$849$
Bonjour

Je souhaite convertir un nombre dans sa prononciation caractérielle
(exemple 8 devient huit).
J'aurais par exemple ceci :

dim machaine as string
dim myvalue as integer

for myvalue=1 to 8
machaine=convertir(myvalue)
next

En bref, est-ce possible et comment ?

Merci






Avatar
Jean-Marc
>>(les valeurs ne épasserons pas la trentaine)





Ouf alors, tu n'auras pas à te préoccuper des spécificités
linguistiques régionales telles que "soixante-dix" qui devient
"septante" ou "quatre-vingt-dix" qui devient "nonante" chez nos amis
d'outre Quiévrain :-))

--
Jean-marc
"There are only 10 kind of people
those who understand binary and those who don't."


"jerome" a écrit dans le message de
news:424bbf9c$0$19342$
Merci beaucoup, c'est même plus que je ne l'espérais (les valeurs ne
dépasserons pas la trentaine).
Merci

"François Picalausa" a écrit dans le message de


news:
OYRvc%
> Hello,
>
> Voici deux adresses proposant des exemples de code dont tu pourra
> t'inspirer:
> http://access.jessy.free.fr/htm/Number/ConvertNbLettres.htm
>


http://groups.google.com/groups?selm=uTWgMYpR9GA.258%40uppssnewspub05.moswest.msn.net
>
> --
> François Picalausa
>
> "jerome" a écrit dans le message de news:
> 424bac3f$0$849$
>> Bonjour
>>
>> Je souhaite convertir un nombre dans sa prononciation caractérielle
>> (exemple 8 devient huit).
>> J'aurais par exemple ceci :
>>
>> dim machaine as string
>> dim myvalue as integer
>>
>> for myvalue=1 to 8
>> machaine=convertir(myvalue)
>> next
>>
>> En bref, est-ce possible et comment ?
>>
>> Merci
>
>




Avatar
Patrice Henrio
Si tu ne dépasses pas la trentaine, un tableau de chaîne me parait plus
indiqué.

Nombre(0)="zéro"
Nombre(1)="un"

... etc

"jerome" a écrit dans le message de news:
424bbf9c$0$19342$
Merci beaucoup, c'est même plus que je ne l'espérais (les valeurs ne
dépasserons pas la trentaine).
Merci

"François Picalausa" a écrit dans le message de
news: OYRvc%
Hello,

Voici deux adresses proposant des exemples de code dont tu pourra
t'inspirer:
http://access.jessy.free.fr/htm/Number/ConvertNbLettres.htm
http://groups.google.com/groups?selm=uTWgMYpR9GA.258%40uppssnewspub05.moswest.msn.net

--
François Picalausa

"jerome" a écrit dans le message de news:
424bac3f$0$849$
Bonjour

Je souhaite convertir un nombre dans sa prononciation caractérielle
(exemple 8 devient huit).
J'aurais par exemple ceci :

dim machaine as string
dim myvalue as integer

for myvalue=1 to 8
machaine=convertir(myvalue)
next

En bref, est-ce possible et comment ?

Merci










Avatar
Jean-Marc
Tiens c'est vrai ça au fond! Pourquoi s'ennuyer si
tout se limite à trente? Joli réflexe Patrice, moi je
suis passé à coté sans le voir...

C'est entre autre pour ça que je suis un adepte de la
méthode "Extreme programming".

--
Jean-marc
"There are only 10 kind of people
those who understand binary and those who don't."

"Patrice Henrio" a écrit dans le message de
news:
Si tu ne dépasses pas la trentaine, un tableau de chaîne me parait plus
indiqué.

Nombre(0)="zéro"
Nombre(1)="un"

... etc

"jerome" a écrit dans le message de news:
424bbf9c$0$19342$
> Merci beaucoup, c'est même plus que je ne l'espérais (les valeurs ne
> dépasserons pas la trentaine).
> Merci
>
> "François Picalausa" a écrit dans le message de
> news: OYRvc%
>> Hello,
>>
>> Voici deux adresses proposant des exemples de code dont tu pourra
>> t'inspirer:
>> http://access.jessy.free.fr/htm/Number/ConvertNbLettres.htm
>>


http://groups.google.com/groups?selm=uTWgMYpR9GA.258%40uppssnewspub05.moswest.msn.net
>>
>> --
>> François Picalausa
>>
>> "jerome" a écrit dans le message de news:
>> 424bac3f$0$849$
>>> Bonjour
>>>
>>> Je souhaite convertir un nombre dans sa prononciation caractérielle
>>> (exemple 8 devient huit).
>>> J'aurais par exemple ceci :
>>>
>>> dim machaine as string
>>> dim myvalue as integer
>>>
>>> for myvalue=1 to 8
>>> machaine=convertir(myvalue)
>>> next
>>>
>>> En bref, est-ce possible et comment ?
>>>
>>> Merci
>>
>>
>
>