int to string
Posté : 12 mars 2021, 16:19
un petit truc facile pour les experts sous unity
je reçois par exemple 2 champs en INT : dans des variables INT1 et INT2, je veux les concaténer dans une chaine avec un "_" entre eux
exemple
INT1=123
INT2=456
resu souhaité=123_456
j'ai trouvé le INT_TO_STRING mais celui-ci prend forcément 5 caractères et le signe, ce qui donnerait
+00123_+00456
j'ai d'autres idées pour avoir gain de cause mais avant de tout chambouler, je voulais savoir si j'ai pas raté un truc
(je fouille les conversions possible)
Bon au final c'était pour manipuler des dates donc j'ai récupéré l'heure de l'api pour stocker mon horodate
au passage j'ai trouvé une astuce
si on stocke une horodate dans un string[16] "madate" ça donne 2021-03-12-11:05
pour remplacer le : par h, je ne pouvais pas saisir madate[13], j'ai donc créé un tableau_date de 16 string[1] localisé comme "madate"
et je peux saisir tableau_date[13]:="h"
oui mais pourquoi tout ça ? parce qu'au final ça arrive sur un PC qui va créer un fichier avec comme nom cette date et que windaube ne veut pas de : dans les noms de fichiers
oui mais pourquoi pas changer les caractères dans le PC, parce que j'aime bien avoir le même affichage en ligne sur l'automate et sur le PC
je reçois par exemple 2 champs en INT : dans des variables INT1 et INT2, je veux les concaténer dans une chaine avec un "_" entre eux
exemple
INT1=123
INT2=456
resu souhaité=123_456
j'ai trouvé le INT_TO_STRING mais celui-ci prend forcément 5 caractères et le signe, ce qui donnerait
+00123_+00456
j'ai d'autres idées pour avoir gain de cause mais avant de tout chambouler, je voulais savoir si j'ai pas raté un truc
(je fouille les conversions possible)
Bon au final c'était pour manipuler des dates donc j'ai récupéré l'heure de l'api pour stocker mon horodate
au passage j'ai trouvé une astuce
si on stocke une horodate dans un string[16] "madate" ça donne 2021-03-12-11:05
pour remplacer le : par h, je ne pouvais pas saisir madate[13], j'ai donc créé un tableau_date de 16 string[1] localisé comme "madate"
et je peux saisir tableau_date[13]:="h"
oui mais pourquoi tout ça ? parce qu'au final ça arrive sur un PC qui va créer un fichier avec comme nom cette date et que windaube ne veut pas de : dans les noms de fichiers
oui mais pourquoi pas changer les caractères dans le PC, parce que j'aime bien avoir le même affichage en ligne sur l'automate et sur le PC