Bonjour a tous,
Je suis en train de faire une petite application pour piloter un instrument de mesure (via GPIB/VISA) et mon application arrive bien a recuperer mon buffer de data (N octet). Je bloque par contre sur le reformata de ces datas.
Si je demance 10 valeurs, je recupere un buffer de 10*8 octets. Chaque valeur etant codee au format "IEEE 64 bit floating point number" :
Sign : 1 bit
Exponent part : 11 Bit
fraction part : 52 Bit
Je voudrais stocker chaque valeur au format "double" (ex : double result[10]
est ce quelqu un a une idee?
Merci Beaucoup
PS: je bosse sous c++ builder, donc si votre solution utilise des fonction de builder ca me va aussi .
Partager