Programmation C
Fermé
david_mgh
-
Modifié le 24 nov. 2020 à 19:09
[Dal] Messages postés 6200 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 7 janvier 2025 - 25 nov. 2020 à 13:05
[Dal] Messages postés 6200 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 7 janvier 2025 - 25 nov. 2020 à 13:05
A voir également:
- Programmation C
- Application de programmation - Guide
- Programmation logo tortue télécharger - Télécharger - Études & Formations
- Problème de programmation digicode extel klavy 3 ✓ - Forum Loisirs / Divertissements
- Programmation binaire - Guide
- Programmation carte à puce vierge ✓ - Forum Matériel & Système
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 342
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
6200
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
7 janvier 2025
1 097
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