Resultados da pesquisa a pedido "endianness"

3 a resposta

Convertendo big endian em little endian e vice-versa no VBA

Minha máquina é little-endian (ordem de bytes da Intel). Preciso ler um arquivo binário contendo dados inteiros assinados de 16 bits na ordem de bytes da Motorola / IEEE ("big-endian"), depois fazer alguns cálculos e finalmente escrever o ...

1 a resposta

plataforma iPhone: endianness (detecção e troca)

Estou fazendo alguma manipulação de arquivos sensíveis a endian no iPhone. Existem macros ou #defines padrão nesse ambiente que indicam endianness nativo e oferecem troca, se necessário? Sei que posso verificar com antecedência e fazer a coisa ...

3 a resposta

Como byte-swap um número inteiro de 32 bits em python?

Veja este exemplo: i = 0x12345678 print("{:08x}".format(i)) # shows 12345678 i = swap32(i) print("{:08x}".format(i)) # should print 78563412Qual seria oswap32-function()? Existe uma maneira de trocar byte umint em python, idealmente com ...

8 a resposta

Convertendo valores flutuantes de big endian para little endian

É possível converterfloats de grande a pequeno endian? Eu tenho um grande valor endian de uma plataforma PowerPC que estou enviando via TCP para um processo do Windows (little endian). Este valor é umfloat, mas quando eumemcpy o valor em um tipo ...

2 a resposta

Como testar seu código em uma máquina com arquitetura big-endian?

Ambosideone.com [http://ideone.com/]ecodepad.org [http://www.codepad.org/]ter Pequeno endian [http://en.wikipedia.org/wiki/Endianness]arquiteturas. Quero testar meu código em alguma máquina comBig-Endianarquitetura (por exemplo - Solaris - que ...

3 a resposta

Por que x86 little endian?

Uma pergunta real que venho me perguntando ultimamente é: quais escolhas de design trouxeram o x86 ser uma pequena arquitetura endian em vez de uma grande arquitetura endian?

3 a resposta

Ponto flutuante Endianness?

Estou escrevendo um cliente e um servidor para um simulador offshore em tempo real e, como tenho que enviar muitos dados através de um soquete, estou usando dados binários para maximizar a quantidade de dados que posso enviar. Eu já sei sobre ...

5 a resposta

como os dados são armazenados no nível de bits de acordo com "Endianness"?

Eu li sobre Endianness e entendi agachamento ... então eu escrevi isso main() { int k = 0xA5B9BF9F; BYTE *b = (BYTE*)&k; //value at *b is 9f b++; //value at *b is BF b++; //value at *b is B9 b++; //value at *b is A5 }k foi igual aA5 B9 BF 9F e ...

2 a resposta

Por que std :: bitset expõe bits de maneira little-endian?

Quando eu usostd::bitset<N>::bitset( unsigned long long ) isso constrói um conjunto de bits e quando eu acessá-lo através dooperator[], os bits parecem ser ordenados da maneira little-endian. Exemplo: std::bitset<4> b(3ULL); std::cout << b[0] << ...

3 a resposta

Java: convertendo com eficiência uma matriz de longos para uma matriz de bytes

Eu tenho uma matriz delongs Eu quero gravar em disco. As funções de E / S de disco mais eficientes recebem matrizes de bytes, por exemplo: FileOutputStream.write(byte[] b, int offset, int length)... então eu quero começar convertendo meulong[] ...