Come utilizzare gli script per estrarre file binari con offset di byte e byte riservati in dati decimali?Il documento è diviso in tre parti:
A: I primi otto byte sono l'intestazione (due numeri interi di 4+4),
B: Seguono 240 righe di specifiche uniformi.
La struttura dei dati per ogni riga è la seguente:
1. Due byte sono numeri interi.
2. Quattro byte sono in virgola mobile.
3. Quattro byte sono in virgola mobile.
4. Due byte sono numeri interi.
5. I restanti 14 byte sono riservati.
C: L'ultimo è il valore nullo riservato.
Come ripristinare questi dati in formato decimale utilizzando JSL.
Grazie!

Ingegneria della qualità e dei processiRi: Come utilizzare gli script per estrarre file binari con offset di byte e byte riservati in dati decimali?
Ri: Come utilizzare gli script per estrarre file binari con offset di byte e byte riservati in dati decimali?Carica i dati come un BLOB.
Usa blobPeek(), simile a substr() per le stringhe, ma a base zero, per selezionare i segmenti.
Usa blobToMatrix() per convertire i segmenti in numeri.
blobToMatrix() può creare float da 4 o 8 byte, numeri interi con o senza segno da 1, 2, 4 e 8 byte.
blobToMatrix comprende anche i dati big vs little endian: i bit meno significativi e più significativi a volte vengono scambiati. La maggior parte dei calcoli moderni utilizza rappresentazioni little-endian.
Ri: Come utilizzare gli script per estrarre file binari con offset di byte e byte riservati in dati decimali?Grazie Craig!
