OVH Cloud OVH Cloud

Lecture

1 réponse
Avatar
Denis
Bonjour,

Je suis nouveau et je suis certain que ma question est=20
vraiment b=EAte, mais bon j'y vais et j'esp=E8re une r=E9ponse:

Si j'ai un fichier texte contenant, par exemple, les deux=20
lignes suivantes:

2 23 3,5 54
34 3 1.73 6

Voici ma question:

Comment lire des nombres s=E9par=E9s par des espaces et les=20
mettre en m=E9moire? Quelle fonction de VB .NET permet de=20
faire ceci le plus facilement possible? Et si le nombre=20
n'est pas un nombre entier, doit-on avoir une virgule ou=20
un point?

Ceci me semble hyper-simple mais la documentation n'est=20
pas facile =E0 comprendre pour un d=E9butant pour effectuer=20
une telle t=E2che banale.

Merci,

Denis

1 réponse

Avatar
Bismark Prods
Bonjour Denis,

Il y a la fonction "Split" qui permet de créer un tableau selon un paramètre
de séparation. Dans ton cas l'espace. Ensuite, tu peux je pense, faire
Double.Parse(xx) sur chaque valeur du tableau pour extraire la valeur.

Bismark

"Denis" a écrit dans le message de
news:7e5901c47766$d66eed60$
Bonjour,

Je suis nouveau et je suis certain que ma question est
vraiment bête, mais bon j'y vais et j'espère une réponse:

Si j'ai un fichier texte contenant, par exemple, les deux
lignes suivantes:

2 23 3,5 54
34 3 1.73 6

Voici ma question:

Comment lire des nombres séparés par des espaces et les
mettre en mémoire? Quelle fonction de VB .NET permet de
faire ceci le plus facilement possible? Et si le nombre
n'est pas un nombre entier, doit-on avoir une virgule ou
un point?

Ceci me semble hyper-simple mais la documentation n'est
pas facile à comprendre pour un débutant pour effectuer
une telle tâche banale.

Merci,

Denis