<div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">Tu veux dire que ce qui passe sur le reseau est correcte (0xC0 44</div>
00 ...), mais qu&#39;a l&#39;impression la conversion en &#39;host&#39; ne se fait<br>
pas ? Es-tubien certain que msgp-&gt;payload.vol.volume est bien en BE ?<br>
Perso, j&#39;afficherais msgp-&gt;payload.vol.volume en 0x pour etre sure de<br>
ce que j&#39;essaie de convertir...</blockquote><div><br></div><div>C&#39;est là que j&#39;irais chercher aussi. Le 1330613449.029229 que tu obtiens ne correspond en rien à ton 0xC04400...</div><div>(0x41D3D3E33241DEE3 en double, 0x401D3D3E33241DEE en long double...).</div>
<div><br></div><div>Probable que ton <span style>be64toh() ne reçois déjà pas la bonne valeur.</span></div><div><span style><br></span></div><div><span style>/Martin</span></div></div>