Programmation C
Fermé
david_mgh
-
Modifié le 24 nov. 2020 à 19:09
[Dal] Messages postés 6175 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 30 avril 2024 - 25 nov. 2020 à 13:05
[Dal] Messages postés 6175 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 30 avril 2024 - 25 nov. 2020 à 13:05
A voir également:
- Programmation C
- Programmation - Guide
- Application de programmation - Guide
- Programmation logo tortue télécharger - Télécharger - Études & Formations
- Programmation binaire - Guide
- Logiciel algorithme programmation - Télécharger - Édition & Programmation
3 réponses
Chris 94
Messages postés
50978
Date d'inscription
mardi 8 janvier 2008
Statut
Modérateur
Dernière intervention
17 février 2023
7 326
24 nov. 2020 à 19:26
24 nov. 2020 à 19:26
Bonjour,
L'integralitee des exercices donner en cour sont relier au cours eux meme. Je vous conseil vivement de verifier vos notes et, le cas echeant, de demander a votre professeur ou vos camarades de classe.
L'integralitee des exercices donner en cour sont relier au cours eux meme. Je vous conseil vivement de verifier vos notes et, le cas echeant, de demander a votre professeur ou vos camarades de classe.
[Dal]
Messages postés
6175
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
30 avril 2024
1 083
25 nov. 2020 à 13:05
25 nov. 2020 à 13:05
Salut david_mgh,
Pour les conversions entre une chaîne représentant un nombre binaire et un long int, un programmeur C utiliserait simplement strtol().
http://www.cplusplus.com/reference/cstdlib/strtol/
Pour les conversions d'un entier en une chaîne représentant ce nombre en hexadécimal, juste sprintf().
http://www.cplusplus.com/reference/cstdio/sprintf/
ou, mieux, snprintf() :
http://www.cplusplus.com/reference/cstdio/snprintf/
Pour la conversion de devises, c'est trivial si tu as un taux de change fixé pour des paires de devises fixées à l'avance aussi. Si tu dois gérer de nombreux taux voire récupérer les taux de change actuels en temps réel c'est là que c'est difficile.
Pour le mot de passe, c'est aussi trivial si le mot de passe est stocké dans le programme. Bien sûr, c'est une horreur du point de vue de la sécurité et si tu dois développer une vraie authentification, cela devient compliqué.
Sur ces deux questions, dis-en plus s'il y a plus à dire.
Dal
Pour les conversions entre une chaîne représentant un nombre binaire et un long int, un programmeur C utiliserait simplement strtol().
http://www.cplusplus.com/reference/cstdlib/strtol/
Pour les conversions d'un entier en une chaîne représentant ce nombre en hexadécimal, juste sprintf().
http://www.cplusplus.com/reference/cstdio/sprintf/
ou, mieux, snprintf() :
http://www.cplusplus.com/reference/cstdio/snprintf/
Pour la conversion de devises, c'est trivial si tu as un taux de change fixé pour des paires de devises fixées à l'avance aussi. Si tu dois gérer de nombreux taux voire récupérer les taux de change actuels en temps réel c'est là que c'est difficile.
Pour le mot de passe, c'est aussi trivial si le mot de passe est stocké dans le programme. Bien sûr, c'est une horreur du point de vue de la sécurité et si tu dois développer une vraie authentification, cela devient compliqué.
Sur ces deux questions, dis-en plus s'il y a plus à dire.
Dal