J'essaie de manipuler une chaîne en C++. Je travaille avec une carte Arduino donc je suis limité sur ce que je peux utiliser. Je suis encore en train d'apprendre C++ (Désolé pour toutes les questions stupides)Manipulation de chaînes en utilisant Arduino et C++
Voici ce que j'ai besoin de faire: Je dois envoyer des miles par heure à un affichage à 7 segments. Donc, si j'ai un numéro tel que 17.812345, j'ai besoin d'afficher 17.8 à l'affichage à 7 segments. Ce qui semble être le moyen le plus efficace est de multiplier d'abord par 10 (Ceci est de décaler le point décimal juste à un endroit), puis de lancer 178.12345 à un int (pour couper les points décimaux). La partie sur laquelle je suis coincé est la façon de se séparer 178. En Python, je pourrais découper la chaîne, mais je ne trouve rien sur la façon de faire cela en C++ (ou du moins, je ne trouve pas les bons termes pour chercher pour)
Il existe quatre affichages à 7 segments et un contrôleur d'affichage à 7 segments. Il va mesurer jusqu'à dixièmes de mile par heure. Merci beaucoup pour votre aide et les informations que vous pouvez me fournir.
Merci beaucoup pour votre information et votre aide. Je l'apprécie vraiment – Dan
@Dan Si vous avez une réponse qui a résolu votre problème Arduino, s'il vous plaît laissez-nous savoir lequel en appuyant sur la coche verte. Par conséquent, d'autres personnes avec le même problème Ardunio savent ce qu'il faut essayer en premier. –