Char Array at fordoble

E

ernytony

Guest
Hej,
dette er mit problem:
Jeg har en char array (den indeholder 4 bytes rappresenting en dobbelt), hvordan kan jeg læse dette array som en dobbelt værdi?

På forhånd tak folkens

PS Jeg arbejder på en PIC 16F877.

 
Hi ernytony,

Jeg er ikke sikker, men du kan bruge "(dobbelt)" Fornt af array, char variabel konvertere til det dobbelte.For eksempel;

char array [4];
(double) array [0];

så char array [0] er konverteret til det dobbelte.Held og lykke

 
Kære asahin11,

de alle 4 byte array af char er rappresentation af enestående værdi af mit dobbelte antal, for at sige, at hver char er en byte af mine 4 byte rappresentation værdi i dobbelt, så jeg nødt til at konvertere alle array som en unik dobbelt værdi.

Tak

[/ code]

 
Kode:char fanen [4] / / - det er dit borddouble doubleVal = * (double *) fanen; / / assingn værdi fra din fane til variabel doubleVal

 

Welcome to EDABoard.com

Sponsor

Back
Top