Unsigned __int64 double

cs_mat74 Messages postés 241 Date d'inscription dimanche 10 août 2003 Statut Membre Dernière intervention 16 juin 2010 - 30 oct. 2004 à 00:10
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019 - 30 oct. 2004 à 11:19
salut a ts

je cherche comment convertir un double en unsigned __int64 . je sais pas du tt comment m'y prendre .
quand je met

double a;
unsigned __int64 b;
b = a;

le compilo me met : conversion from unsigned __int64 to double not implemented, use signed __int64

voila merci d'avance
@+

3 réponses

BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
30 oct. 2004 à 00:27
Sur VS on peut mais on a un gros warning (et il a raison d'alerter le compilo).

mets un cast devant, devrait passer ainsi sur ton compilo:
b = (__int64) a;

ciao...
BruNews, MVP VC++
0
cs_mat74 Messages postés 241 Date d'inscription dimanche 10 août 2003 Statut Membre Dernière intervention 16 juin 2010
30 oct. 2004 à 11:03
j'ai encore une question
comment c'est possible de gerer des variables de 64 bits alors que mon ordi c'est un 32 bits ?
es-ce que sa serai possible de gerer des variables de 128 bits ?
0
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
30 oct. 2004 à 11:19
Grands nombres geres en structures.

ciao...
BruNews, MVP VC++
0
Rejoignez-nous