Accueil > Forum > > > > Unsigned __int64 et PRINTF
Unsigned __int64 et PRINTF
dimanche 10 octobre 2004 à 14:49:03 |
Unsigned __int64 et PRINTF

BeLZeL
|
Ce message n'attend pas de réponse. Il est là à titre indicatif. Il aidera les gens qui tomberont dessus via un moteur de recherche. En effet, j'ai un peu galéré pour trouver comment utiliser le plus grand entier possible, l'entier sur 64bits. Voilà un code source très simple pour l'afficher avec printf. Notez l'utilisation de %I64u, et non de %llu ou %LLu comme je l'ai souvent vu. Ca fonctionne en tout cas sous DevCpp. #include <stdio.h>
int main(int argc, char *argv[]) { unsigned __int64 nb = 0xFFFFFFFFFFFFFFFF; printf ( "Base 10 : %020I64u\n", nb ); // soit 18 446 744 073 709 551 615 printf ( "Base 16 : %016I64X\n", nb ); return 0; }
|
|
|
dimanche 10 octobre 2004 à 15:18:09 |
Re : Unsigned __int64 et PRINTF

vecchio56
|
Et pour un __int64 signé tu sais comment faire?
|
|
dimanche 10 octobre 2004 à 15:20:02 |
Re : Unsigned __int64 et PRINTF

vecchio56
|
Réponse acceptée !
J'ai trouvé: printf ( "Base 10 : %I64d\n", nb );
|
|
dimanche 10 octobre 2004 à 16:09:52 |
Re : Unsigned __int64 et PRINTF

Hades53
|
Il y a une semaine ça m'aurait été utile, ça m'aurait evité de chercher sur MSDN, mais bon je suis arrivé à la même conclusion que toi (%I64u) sans trop de diffuculté.
|
|
mardi 12 octobre 2004 à 17:18:10 |
Re : Unsigned __int64 et PRINTF

MetalDwarf
|
Pour le "%llu" ca doit etre la bonne syntaxe sous GCC, parce que pour GCC un nombre 64 bits (sur une machine 32 bits) c est un "long long"
|
|
vendredi 15 octobre 2004 à 21:33:59 |
Re : Unsigned __int64 et PRINTF

BeLZeL
|
Si je ne m'abuse, DevCpp 4.9.9.0 utilise la version GCC 3.3.1. Je croyais aussi que c'était un unsigned long long int, mais ca n'a rien donné.
|
|
Cette discussion est classée dans : code, printf, nb, unsigned, int64
Répondre à ce message
Sujets en rapport avec ce message
Pb avec les printf [ par PierScher ]
voici le code pour afficher un pendu :printf(" ++++++++++++++++++++++++\n");printf("
CORRECTION HELP PLEASE NOOB [ par ziziboss ]
#include #include #include int main (){ int nb_alea = 0; int nb_choisi = 0; randomize (); nb_alea = random(101); do { clrscr (); printf("Vous
API Windows NT [ par Nebula ]
Bonsoir !J'essaie de récupérer le propriétaire d'un fichier sur un volume NTFS, mais le système me retourne toujours un échec.... J'utilise le code su
printf de #define [ par Manson ]
Bonjour,voila j'ai un #define qui se presente sous cette forme :#define FILEVER 1,2,3,4Je ne peux absoluement pas changer son format.<
probleme avec randomize [ par darmoor ]
salut je debute en C et jai ecrit un tout petit truc pour aprendre et je trouve que la compilation ne marche pas alors que dapres le cour il devrai! v
besoin d'aide : liste chainée [ par SemBy ]
salutjutilse une liste chainée pour pouvoir traité une structure.declaration de ma structure :struct etu{ char nom[25]; char prenom[25];
lecture/écriture fichier binaire [ par SesechXP ]
Salut !J'ai un programme modulaire à faire en C sous Borland C++ 5 pour un TP dont la fonction principale est donnée et je dois faire les différentes
sizeof bizarre [ par khayyam ]
bonjour, j'ai la structure suivante : typedef struct { unsigned char sign1, sign2; unsigned long size_totale, reserve,offset; un
Des pixels qui font ce qui veulent... [ par talaron ]
Voici un petit programme en C qui permet de lire une image BMP et de l'enregistrer, dans le but de faire des opérations sur celle-ci ensuite.Mon probl
Cryptage de Jules César [ par thedivxboy ]
Pourquoi ce code plante quand je mets un scanf ?Et pourquoi lorsque je retire 27 au résultat crypté si il dépasse l'alphabet, cela m'affiche des carac
Livres en rapport
|
Derniers Blogs
L'INTERFACE NATURELLE DE WINDOWS PHONE 7 SERIESL'INTERFACE NATURELLE DE WINDOWS PHONE 7 SERIES par odewit
La tendance est aux interfaces naturelles (NUI), et le keynote de Bill Buxton au MIX l'a bien souligné.
La charte graphique et ergonomique de Windows Phone 7 a donc été entièrement repensée en vue d'obtenir un maximum d'efficacité sur ce point. En re...
Cliquez pour lire la suite de l'article par odewit COMMENT MAPPER UNE VUE SQL SUR UNE COLLECTION DE COMPLEX TYPE?COMMENT MAPPER UNE VUE SQL SUR UNE COLLECTION DE COMPLEX TYPE? par Matthieu MEZIL
Avec EF, les vues doivent être mappées sur des entity types. Le problème c'est que les entity types doivent avoir une clé. Avec EF, nous avons les complex type qui n'ont pas de clé mais les vues ne peuvent pas être mappées dessus. Avec EF4, il est possibl...
Cliquez pour lire la suite de l'article par Matthieu MEZIL [WF4] UN BINDING ACTIVITY/ACTIVITYDESIGNER QUI PASSE MAL?[WF4] UN BINDING ACTIVITY/ACTIVITYDESIGNER QUI PASSE MAL? par JeremyJeanson
Certain d'entre vous on peut être vécu cette situation embarrassante après quelques temps passer avec WF4 : Au début avec mon " ActivityDesigner" , tout allait bien. Et puis un jour j'ai au des problèmes de " Binding" . Alors nous sommes allé sur le site ...
Cliquez pour lire la suite de l'article par JeremyJeanson
Forum
TRADAIONTRADAION par shootangel
Cliquez pour lire la suite par shootangel
Logiciels
Academy System (10.9.4.0)ACADEMY SYSTEM (10.9.4.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods
|