|  | 		    
					
        
         
          
         
	
          | |  | 4 bytes til float Fra : Torben Lund
 | 
 Dato :  23-01-02 11:46
 | 
 |  | Hej,
 Jeg modtager 1 byte i 4 'sessions' der i alt skulle være en floating
 point værdi;
 -hvordan samler jeg disse 4 'løse' bytes til en float?
 Det er vel et eller andet med 'byte array to float', men jeg kan ikke
 finde nogen standart konvertering, eller ska' jeg ha' stærkere briller?
 
 Mvh
 Torben
 
 
 |  |  | 
  Dennis Thrysøe (23-01-2002) 
 
	
          | |  | Kommentar Fra : Dennis Thrysøe
 | 
 Dato :  23-01-02 12:56
 | 
 |  | Det er helt afhængigt af hvordan din float er encodet i den anden ende.
 
 -dennis
 
 
 
 Torben Lund wrote:
 
 > Hej,
 > Jeg modtager 1 byte i 4 'sessions' der i alt skulle være en floating
 > point værdi;
 > -hvordan samler jeg disse 4 'løse' bytes til en float?
 > Det er vel et eller andet med 'byte array to float', men jeg kan ikke
 > finde nogen standart konvertering, eller ska' jeg ha' stærkere briller?
 >
 > Mvh
 > Torben
 >
 
 
 
 
 |  |  | 
  Torben Lund (23-01-2002) 
 
	
          | |  | Kommentar Fra : Torben Lund
 | 
 Dato :  23-01-02 13:00
 | 
 |  | Den ligger i IEEE formatet 32 bit; 1 sign, 8 exp., 23 numerisk
 (mantissa).
 
 /Torben
 
 >>>>>>>>>>>>>>>>>> Oprindelig meddelelse <<<<<<<<<<<<<<<<<<
 
 Den 23-01-2002, 12:55:53, skrev Dennis Thrysøe <dt@netnord.dk> til emnet
 Re: 4 bytes til float:
 
 
 > Det er helt afhængigt af hvordan din float er encodet i den anden ende.
 
 > -dennis
 
 
 
 > Torben Lund wrote:
 
 > > Hej,
 > > Jeg modtager 1 byte i 4 'sessions' der i alt skulle være en floating
 > > point værdi;
 > > -hvordan samler jeg disse 4 'løse' bytes til en float?
 > > Det er vel et eller andet med 'byte array to float', men jeg kan ikke
 > > finde nogen standart konvertering, eller ska' jeg ha' stærkere briller?
 > >
 > > Mvh
 > > Torben
 > >
 
 
 |  |  | 
   Dennis Thrysøe (23-01-2002) 
 
	
          | |  | Kommentar Fra : Dennis Thrysøe
 | 
 Dato :  23-01-02 13:15
 | 
 |  | I så fald vil jeg mene at Float.intBitsToFloat(int bits) skulle klare
 ærterne.
 
 Først de individuelle bytes stoppet ind i en int (bitshifting osv.) og
 så ovenstående metode.
 
 Der står i javadoc'en at det er i " IEEE 754 floating-point 'single
 precision' bit layout".
 
 -dennis
 
 
 Torben Lund wrote:
 
 > Den ligger i IEEE formatet 32 bit; 1 sign, 8 exp., 23 numerisk
 > (mantissa).
 >
 > /Torben
 >
 >
 >>>>>>>>>>>>>>>>>>>Oprindelig meddelelse <<<<<<<<<<<<<<<<<<
 >>>>>>>>>>>>>>>>>>>
 >
 > Den 23-01-2002, 12:55:53, skrev Dennis Thrysøe <dt@netnord.dk> til emnet
 > Re: 4 bytes til float:
 >
 >
 >
 >>Det er helt afhængigt af hvordan din float er encodet i den anden ende.
 >>
 >
 >>-dennis
 >>
 >
 >
 >
 >>Torben Lund wrote:
 >>
 >
 >>>Hej,
 >>>Jeg modtager 1 byte i 4 'sessions' der i alt skulle være en floating
 >>>point værdi;
 >>>-hvordan samler jeg disse 4 'løse' bytes til en float?
 >>>Det er vel et eller andet med 'byte array to float', men jeg kan ikke
 >>>finde nogen standart konvertering, eller ska' jeg ha' stærkere briller?
 >>>
 >>>Mvh
 >>>Torben
 >>>
 >>>
 >>
 >
 
 
 
 
 |  |  | 
 |  |