Conversion Char -> float, Char -> bool, Char -> D
Bonjour,
Je travaille sur un projet en ce moment et je vous avoue que j'ai vraiment du mal, je n'arrive pas à resaliser certaine choses qui me sont indispensables pour continuer.
:?
L'operation que je cherche à faire est la suivante
Par exemple j'ai un tableau dans un fichier csv qui j'importe dans mon applicatif grace à la fonction fscanf. Mais le type de declaration est le *Char.
Code:
1 2 3 4 5 6 7 8 9
| Char Tab[2][2];
Tab[0][0]= 'valeur1';
Tab[0][1]= 'valeur2';
Tab[1][0]= '5.4';
Tab[1][1]= '2.3'; |
5.4 & 2.3 sont des floattlants
donc j'aimerai convertir Tab[0][0], Tab[0][1], Tab[1][0] & Tab[1][1] en flottant et
extraire la chaine sans les 'v'
C'est a dire me retrouver avec float Valeur1, Valeur2
Et faire une operation comme Valeur1=5.4 & Valeur2=2.3
Je sais c'est super compliqué mais je n ai pas d'autres choix vue comment est l'application.:calim2::calim2:
Ceci est valable pour tous les autres types car je peux avoir des booleens ou double ou entier... à la place des flottants et je dois a chaque fois faire la conversion.
J'ai vraiment besoin d'aide, merci par avance.